3.0
Feb 26, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great benefits and clear team structure. Very clear job description.
Cons
Super corporate meaning it can be too political that pleasing the management weighs more than getting the job done right