can be fun environment to work, some of managment needs better communication and manners.
Pros: good benefits, good upper management
Cons: short bathroom breaks
overall good place to work, pay is ok, hours ok, but managment needs work> meaning supervisors not managers.