5.0
Aug 25, 2025
Recommend
CEO approval
Business Outlook
Pros
Collaborative team environment with supportive colleagues. Strong commitment to safety and compliance standards. Opportunities to learn across functions and regions. Global company with stable operations in Europe Team leads are accessible, hierarchy is flat, and being proactive helps your career growth within the company.
Cons
Career growth can depend on location availability