I agree with the previous reviews on middle managers. Promoting out of necessity as opposed to meritocracy definitely exists, although I'm not sure if there is a good alternative solution for that. It is unfortunate for the people who are managed by people that don't have enough management training and don't know how to help people with their careers. Majority of managers do not have enough leadership skills to anticipate the needs of the company and push forward a vision for their team that aligns with that of the company. There are a lot of great people not living up to their full potential.
We are starting to feel a little too corporate. More and more processes are being piled on without any explanations. We do things that directly contradict our core values. There is almost no transparency. Information is trickled down to a point where it loses meaning and feels disingenuous.
As an enterprise software company and one that is in the FinTech space, it is understandable that we will not innovate as quickly as other tech companies. It does become problematic when good, smart people start to feel unchallenged and disengaged.