5.0
12 Feb 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
friendly environment, nice culture working there
Cons
some conversations/decisions were taking outside of company's chat, which was difficult for people in remote locations to sync