3.0
Feb 5, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly environment and nice working space
Cons
They had no humanity when it came down to looking out for the wellbeing of their staff and unfortunately during a difficult time for so many people they tried to take advantage of health issues.