5.0
Jul 2, 2025
Former employee, less than 1 year
Columbus, OH
Recommend
CEO approval
Business Outlook
Pros
Stable global company with a strong finance structure. Exposure to complex and interesting projects. Transparent leadership and growth opportunities.
Cons
Some internal processes are slow, especially with global coordination.