5.0
Oct 23, 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The people there is so unique. The culture, good athmosphere, it's fun working here.
Cons
Fully remote, sometimes feels lonely. More on site events would be better.