Pros
I did enjoy the employees I worked with here, but that's about the only thing that was good.
Cons
The management was completely overbearing, rude, had horrible task management and would get weeks behind on important projects and then force the employees to pick up the slack, they never let us take breaks and expected us to work extra hours without pay, there was no air conditioning in the back machine room and the temperature would routinely reach 85-90 degrees in the peak of summer due to all the machines running.