Its ok if you only plan to be there for a short amount of time.
Pros: good workers
Cons: benefits stink, no overtime, no advancements, hardly any raises
There is no advancement opportunities, the longer you stay there the more the company walks over you. You get to work 6 or 7 days a week sometimes without overtime. They will cut your hours so you can work those days and not get over 40 hours. Management doesn't like if anyone speaks the truth, they only want to hear what they want.