1.0
Dec 23, 2025
Worst company I have ever worked for
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Was great when I first joined Decent benefits package Some line managers are exceptional Lots of very talented individuals
Cons
Sales staff that boast about drinking and parties clearly not sales SLT are a joke and are no where ever to be seen CTO- What CTO? There is one? Not a people first company as they claim to be Teams are over worked and not praised or paid for the work they do.