5.0
Sep 3, 2025
Recommend
CEO approval
Business Outlook
Pros
Good work-life balance in most projects. Strong global presence with chances to learn from international teams. Leadership encourages innovation and new ideas. Employee-friendly initiatives and activities.
Cons
Processes can sometimes feel unstructured, can improvise.