5.0
14 Mar 2025
Current employee, more than 5 years
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Leadership, upward mobility, career, opportunities, culture, exciting projects, pushing the boundaries, sustainability, future outlook
Cons
International projects challenges which comes with the territory