5.0
May 16, 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good company to work for, management and staff work together for a single goal. customers' experience at the forefront of the business
Cons
no significant payrise for a substantial time