4.0
May 14, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great product and very smart people there to learn from. Interesting conversations with clients every day and great tech industry experience
Cons
Leadership staying loyal to wrong Execs, throwing good money after bad in failed products.