EO SVP / EVP have no idea what they are doing. Cutting out Ops guys apart from tech team just to create new hierarchy dedicated silos. Due to this actions operations professionals feel detached from team and feel no responsibility for products, while development teams often do not even know who is really supporting them. It's one big mess. Process of improvement from EO side includes mainly another bunch of checkboxes in SNOW after implementation of upgrade rather than focus on automation, autoscalling and resilience. After big incident, we have week of freeze stoping any changes, but no additional actions are taken to fix real problems. EO spent millions of $ already on additional monitorting and alerting sowtware despite fact there were already good internal tools that do the same thing and cost almost nothing, but even then - despite spending tins of money, it's second year they are unable to turn on all monitoring functions properly.
Apart from that, a lot of good specialists are leaving company, both in US and PL, compensation and working conditions are no longer satisfactory when compared to other companies in the market.
There is great problem with organizational culture and senior management mentality in the company, its basically run like typical US corporation in 80s and 90s the problem is we have 2017 already.