3.0
Jan 28, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good benefits, with Health, Pension, etc. Car allowance OK but not a good as others
Cons
Very cliquey, newcomers not made very welcome. Staff churn is high compared to previous employers.