Needs more respectful employees.
Pros: free lunches, pay, benefits
Cons: co-workers
Management is great. However, there are a number of workers who have been long time employees that do not take their jobs seriously. They do not treat new employees with respect, and I will never want anyone I know to work there. Overtime hours are ridiculous, because people refuse to work at the pace they should be.