3.0
Mar 2, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Innovative products that meet market demands Flexible working environment
Cons
Lacks ambition to work mutually with partners, Too much red tape to get things done for such a small company