2.0
Dec 11, 2023
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
It was great while they cared about the employees. I met really amazing professionals there, including my last manager.
Cons
Between 2021 and 2023 they just started ignoring most people's needs. And they closed the business without paying what they owned to EMEA team by law but managed to transfer the money from the region back to USA to pay investors.