1.0
Aug 8, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
A big selection of products, best of breed
Cons
No focus, it shifted to focusing on money not technology, and the management is not mature enough, the work culture is not good