Pros
There are some good people within the company trying to make a positive difference.
Cons
Unfortunately, downside is those good people are smothered by either incompetence or negligence, or both. Many in upper management don’t seem to understand what the point of their job is and would rather spend time sounding and looking important than actually doing anything constructive. They are desperate to make $ at any cost, including working their people facing employees into the ground. Communication is TERRIBLE. Major changes are made without prior announcement, and when employees complain they are gaslit into thinking it’s their fault for not being a “team player”. Any suggestions for improvement made by those on the floor are ignored. Turnover is high and there is a good reason for that. The benefits offered are terrible - half of your paycheck will go towards a super high health insurance premium, and The PTO benefits are sad.