4.0
11 Feb 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Easy going culture depending on department. Large organisation with all the benefits and negatives of one.
Cons
Pay seems lower than other places