1.0
2 Jul 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
good office location based in city near st pauls, friendly teammembers
Cons
disorganised, huge churn of staff, low pay, poor management, poor perks and benefits