2.0
Jan 25, 2026
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Benefits are decent including life assurance
Cons
If you are looking for a place to progress your career ICON is not for you. Very slow progression and salary is dependant on performance, however the company is always "struggling" therefore no more than 1K.