3.0
Apr 8, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Benefits in UK - private healthcare, dental plan, discount offerings on multiple sites, pension scheme, part payment of eye care.
Cons
Very high importance placed on customer performance, service and satisfaction. Employee's well-being is inclined to be placed second most of the time, when considered. Lack of variety of options for employment for UK staff, due to high amount of offshore resourcing. Lack of job stability due to ongoing restructuring within organisational teams and the larger company.