Leadership is terrible. A small cabal of "Leaders" basically use "top-down" the entire time and constantly pressure product teams to deliver against arbitrary timelines. It's hecktic. Moreover, I have seen good developers, managers, and product people thrown under the bus due to poor process. Promotions are slow and small if they happen at all.