Pros
Co-workers are fabulous and the pay is alright.
Cons
The manager's are terrible! If you challenge management in any way they will fire you. They hand down unrealistic expectations to employees, while playing favorites to others. Its ridiculous how this company operates. The bottom line is that they have a revolving door policy. Management does NOT care about anything but you, the employee, keeping your head down and your mouth shut. (I was literally told that by a manager while I was an employee) And I will definitely say that corporate does NOT care. You report this to them and they back up the management staff, even after several complaints about bullying, targeting, retailiation, etc... Oh and management requires people work when the office is on a holiday but you will NEVER see a manager there.