Pros: pay, benefits, courtesy services
Cons: everything else
The pay and benefits are about the only thing worth working for here. From management on down everyone seems completely lost. Departments fighting against each other at the expense of the customer. Rampant favoritism, supervisors that have zero confidence to lead, and managers that could care less about the employees.