3.0
13 Jan 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Decent place to work with decent flexibility
Cons
Not very structured and the pay is not great
Check out your Company Bowl for anonymous work chats.