5.0
Mar 5, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
The company culture genuinely respects personal time. Diverse, talented engineering teams across different international sites.
Cons
Decision-making and project approvals can sometimes feel slow due to multiple layers of management.