Good pay and benefits. Employees want to do the weight things for the company to be successful.
Cons
Company is struggling financially and they keep changing operations to see what works. You are also not given the resources to do your job and take care of the customer.