1.0
Nov 4, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Interesting product categories Good engineering facilities and workshops
Cons
London is just a satellite to the us office. To progress you have to move to Boston. The culture is set up to create products that can be hyped up on social media rather than focussing on quality. Would definitely not recommend to graduates as it is difficult for them to grow a solid skill set. High staff turnover.