4.0
Nov 3, 2024
Current employee, more than 1 year
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
I joined within the last 12 months. Great managers and team.
Cons
Their tech tools stack and support services are shambolic. Support services don't seem to appreciate the employee experience. Very disappointing from such a company.