5.0
Aug 25, 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Global presence, structure, we’ll organised processes and procedures
Cons
Technology obsolescence, large client leverage
Check out your Company Bowl for anonymous work chats.