4.0
Jul 29, 2025
Current employee
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
ICON was there for me when I had a serious medical condition. They supported my leave and made it easy to return back to work
Cons
Bonus structure and pay raise