5.0
Jan 3, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Global $13b business of superb people, processes and clients
Cons
Hasn't been any to date
Check out your Company Bowl for anonymous work chats.