5.0
Apr 21, 2021
Current employee, more than 1 year
Oxford, England
Recommend
CEO approval
Business outlook
Pros
Amazing benefits, great company culture, fast paced company with a huge amount. of potential growth.
Cons
Many new products and advancements to the platform that can be hard to keep track of.