Pros: some very awesome customers, easy job, air conditioning.
Cons: management has no idea what's going on, no communication or trust, no benefits, being taken advantage of
If they did not pay as well as they do I'm sure they'd have a hard time finding employees. Upper management makes you jump through so many hoops. Definitely would not make it a career. Hours are terrible, and they don't provide any benefits.