3.0
2 Mar 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
nice team, company has good values too
Cons
For the amount u do, the pay doesn't reflect this at all. also, a lot of obvious hierachy. training is choppy
Check out your Company Bowl for anonymous work chats.