5.0
May 5, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Dynamic, innovative environment Results driven Strong growth ambitions on the back of technical advancements and vision
Cons
Internal communication could be more fluid Remote structure hinders communication and collaboration - though this is changing (e.g. see new tech hub in Serbia)