Pay structure; Lowest in the industry.
Micro-management
Benefits.
Negative environment which can cause anxiety.
Expected work hours are unrealistic. Week days & Weekends? not a machine.
Too stressful; A lot of jobs can be stressful, the money usually follows the amount of stress you experience, in this case, it does not. This is a high stress job that lacks the benefits; leaving you wondering why are you working there.
I would definitely recommend this job to college students as it will get you involved within the community and give you good contact's for your job search after you graduate.