4.0
Nov 9, 2023
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good culture and enjoyable place to work Internal promotions always preferred to external hires.
Cons
Large size of company means efficiency can be lacking. Pay generally average or below compared to competitors.