2.0
17 Jun 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Possibility to work in large company
Cons
1) stressful work environment 2) poor cross-team communication, no transparency on tasks dependencies 3) communication gap between upper management's decision-making and the day-to-day realities of lower-level workers 4) Mass layoffs