4.0
Jan 20, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Culture, rewards and working environment are industry leading. Some excellent managers.
Cons
Normal cons associated with large companies, hard to get noticed and senior leadership have their favourites.