5.0
Apr 22, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
good company culture, flexible, right amount of pressure for sales, good product and good leadership
Cons
some internal processes not working well sometimes (e.g billings, provisionings) salary growth year on year is limited