Incredibly disorganised company on all levels of management. Everything is complete chaos all the time. Engineers are constantly juggled around between teams and projects, never enough time to settle and get in the groove. Teams are ran wildly differently, entirely based on manager’s personality, which is adding an insult to injury.
I’ve seen several amazing experienced managers and other employees who were pushed out of the company by the culture of blame and chaos in a very short time. Development and management processes overall are decades behind the industry.
Company is pretending to be tech-focused while there is like only one technically competent executive and tech is never actually a focus, barely taken into consideration. Company is chasing whales, primarily by pressuring teams into delivering enterprise-specific features on a short notice. (Often only for one customer) Accumulated tech debt is immense for the short age of the company and it is significantly dragging down on the development. Some projects take literally years of work of a large team while obviously should have been a 6-month project for 3 people.
CEO is the definition of Dunning-Kruger effect when it comes to engineering. And he’s constantly trying to code himself bringing chaos on all the people involved. He also actively silences all the criticism of him, executives or the company and even fired people on the spot for speaking up.
Company is severely lacking technical leadership. There's no political will to push for any obviously needed improvements in tech, development processes, architecture. Engineers are never listened to when it comes to larger tech decisions.
Execs are open about the fact that Monta is benchmarking compensation against local-only companies targeting average. I.e. they don't even hide the fact that they're completely OK with mediocre talents (even though the company somehow still holds a small number of exceptional engineers).
Execs came up with a whole load of vanity metrics to boast about how everyone is happy working there and everything is hunky-dory while genuine criticism is silenced.
Company obviously hires HR people who are there to protect the company, some of the most dishonest and untrustworthy bunch I've seen in my career.
Some executives spend their entire time on office politics. And overall execs cultivate a rather hostile working environment.