depends on the team, but overall not the place for you if you don't like frequent change
tries to espouse certain values but in practice - these values are very inconsistently lived and sometimes feel hollow.
tons of smart people working hard - but sadly much of it is misdirected or in competition with others rather than working together. not enough constructive debates and open dialog. too much unproductive infighting at all levels.
need to get better at hiring mid and senior leaders who prioritize a cohesive company org that is structured logically. not just personal success or success only for their own people.