4.0
29 June 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good Salary Well defined benefits Clear understanding of bonus structure
Cons
Slow HR support Sometimes opaque with development opportunities Sometimes challenging relationships between deployed department and GCF/GCO.