Pros
Fair pay. Good benefits. Regular schedule.
Cons
Politics. They increase the amount of jobs a department does, but does not increase pay or the amount of staff. This causes unhappiness and high levels of stress. In turn, customer experience suffers. There are cliques in the company. If you're not part of "the group" then you are looked down upon. Guilty until proven innocent for many situations no matter your track record. No way to move up in the company. Must work any Holidays that fall within your weekday schedule. That includes Christmas, Thanksgiving, etc. Staff is too stretched thin since changing to a useless 24/7 format. Most of my coworkers are unhappy all the time, complaining all the time, and currently looking for new jobs as soon as possible. Any customer complaint, whether legitimate or not, can result in a write-up or firing.