4.0
Oct 16, 2023
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- The C level execs are absolute superstars - Down to earth culture but also very driven team - Great product and market awareness
Cons
- New product, needs further time to mature