5.0
Apr 9, 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....