5.0
Jan 19, 2024
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great people and product is now best in class. US team growing fast, very exciting growth
Cons
Needs a central London office - which is coming soon