3.0
Jun 9, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good benefits and work-life balance, nice colleagues and great overall company mission
Cons
Large corporate attitude with bureaucracy, inefficiency and lack of strategic guidance