Pros
Good benefits. Room to move up if that's what you want. The work itself is easy. Decent bereavement time and vacation time.
Cons
Unless you move up into a higher position, the raises are disappointing. The training is not standardized, so you end up needing to fill in gaps as you go or correct what was first taught. There have been several supervisor changes this year alone with no regard for how it affects teams or production. The communication from upper management to those at the bottom is very poor. There is no transparency. If you have young kids, this is not going to work well for you unless you have plenty of back up plans for child care. The company is no longer showing flexibility and will make you use PTO time if you can't find child care, even though they have the ability to easily WFH. In my experience, covid cases are handled poorly. Overall there are a lot of poor decisions being made by the upper management without regard for how they affect clients, production numbers, or the people under them.