5.0
May 28, 2025
Former employee, more than 10 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Good company with great benefits at all levels eg. Private medical plan, share reward and share save, bonus. Great place to work.
Cons
Total Rewards Benefits compensate salary which can be low versus other companies