Terrible management. Constant change of teams and structure therefore your job is not secure. There is official and unofficial layoffs all the time. Zero transparency over how the company is doing. you just won’t know if they’re going bankrupt or ipo. Employees worth nothing to upper management. you stay you leave or you die, no one cares. Promotions happen only to specific people.