5.0
17 Jul 2020
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Challenges on various levels are keeping me motivated, engaged and inspired
Cons
if you are looking for a cozy setup where you are being told what a how to do things, it is not a place for you (it's hardly a con but I cannot think of anything else)