5.0
Aug 16, 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Some of the best minds in the industry working together towards a great product. Recruitment process was really smooth and I enjoyed getting to meet some of the people that work here.
Cons
Time zones can make meetings and work hours a little difficult but we make it work as a team.