Pros
Some good people at the ground level who try their best. You can learn fast because you are forced to deal with problems every day.
Cons
The culture is toxic. Blame is everywhere and people watch their backs instead of working together. Senior leadership talk a good game, but when things go wrong they shift the story and push it down the chain. It felt like decisions were made to protect reputations, not to fix the real issues. HR is not there for employees. It felt like HR exists to back management, not to listen, not to help, and not to make things better. There is no real employee satisfaction, no trust, and no safe way to raise concerns without it coming back to bite you. Work is constant firefighting. Promises get made and then quietly dropped. Good people burn out or leave, and the same problems repeat.