4.0
Mar 21, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Global company with global reach. Competent engineers and management
Cons
Large company so opportunity to move up the organisation is difficult
Check out your Company Bowl for anonymous work chats.