5.0
19 Nov 2025
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Changing an industry is hard, but Masabi has led the way. Great mission. Great people. Empowering environment.
Cons
When you are successful, there is a lot to get done.