5.0
Dec 13, 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture in the company, good pay, very good managers and good learning system
Cons
Could improve the sales stack
Check out your Company Bowl for anonymous work chats.