1.0
Oct 8, 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The people used to be the reason, the benefits, the culture.
Cons
Apollo outsourced most of the UK team, made it hard to move to different jobs within the company and the culture vanished into thin air as they removed it even from the walls.