5.0
9 Apr 2025
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Joined up teams with everybody willing to help. Company ethos not only made it a great place to work but also ensured customers were satisfied
Cons
None - It did everything well. Some gripes about pay for junior staff but....