People say things, but most of the people that has worked there and was let go, there was reasons for it. The people and staff are reasonable to work for and with. Do what they ask you and you wont have any issues. if you are there to work, work, if you are there to horse around, stay away from it, they do not tolerate it. The time I spent there was good, had no issues, with staff or management.
I would recommend this place to anyone that wants to work and be satisfied of a days work. Yes hours were long, but the company was working on things to make things better.