Bad managers all around. Terrible tech stack (despite the claims of working on cutting edge tech). HR and Mgmt is always out to get you and its a demotivating environment. The culture is toxic and rewards subservience, created in large part by mid-level managers and directors.