5.0
Mar 28, 2026
Recommend
CEO approval
Business Outlook
Pros
An environment fostering collaboration with a diverse and multi-cultural background. Clear strategic roadmaps and transparency from Sr Leadership teams.
Cons
Large and complex organization where it could be difficult to navigate teams. Lots of tenure and tribal knowledge so important to develop a network and people connections.