Pros
It is a pay check you can survive on if your willing to work 58 hours a week
Cons
Management is horrible, there is a revolving door of new people coming and going, hiring process is horrible, extremely hot in the summer, never have no parts to fix anything