4.0
29 Jul 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