Pluspunten
They put you to work immediately. I learned a lot about the industry during my time there. The people, including management, are genuinely caring and very nice. I got the sense that they really were invested in me, and wanted to see me grow in the company. They were very flexible with me as a student. I worked when I could, and there was never any pressure to make this job my priority over school.
Minpunten
When things are good they're great. But when things are bad, they get VERY bad. The environment was often tense and hostile, and the unpredictability caused plenty of stress. There's either pressure to perform every task flawlessly, or you were left to figure it out for yourself with little guidance or supervision. Due to the environment, there is a lot of turn over. In my time, I saw plenty of good, competent workers turn completely sour to it all and either quit abruptly or were suddenly fired.