It’s a classic old economy cultural setup-Micro management, strict hierarchy protocols, no feedback loops and very little freedom to innovate. Not a great place to derive professional satisfaction out of your daily work.
However, the company itself is great when it comes to community services. There are a lot of opportunities to contribute. Probably the only motivation to work at this place