1.0
22 Sept 2022
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
location in London - great bars etc nearby, not that you are ever allowed to leave on time to get to any of them
Cons
worst management imaginable. They take everything personally.