4.0
Jan 27, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
the company is really fun to work for and the people are amazing
Cons
There is little room for progression and lot of the other jobs in the company do not pay as well as you would expect