2.0
Jun 3, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good culture in the london
Cons
All descions made in vancouver Not forward thinking Never address technical debt Primary focus is to have everyone in the office