5.0
Mar 24, 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The team the product - the company is engineering led and the product is better than the marketing!
Cons
fast paced, start up environment. Upp don't have all the answers