4.0
Dec 2, 2021
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Company look after their employees and has family feel with presence of the founders
Cons
Working in a satellite office in the UK you lose some of the connection to the HQ