3.0
Jan 10, 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Career growth opportunities Salary People Office location City Leaders
Cons
Collaboration is difficult given disparate SLs Consolidating office space Strategy is still developing