5.0
Nov 26, 2024
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing Team Vibe Great Commission Structure Room to grow Positive environment
Cons
Limited progression when not based in London, however as it grows hopefully more opportunities will arise