4.0
Sep 17, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great work life balance Supportive management who care about your career development
Cons
Huge company, takes years to fully understand your role and who does what in other departments.