A wonderful place to start your career
Application Services Analyst (Former Employee) – North Wales, PA – January 17, 2018
ICON is a CRO who dedicates itself towards growth. While the atmosphere and culture are fantastic, management leaves something to be desired. Also, the HR department is not there for the benefit of the individual, making it seem as though your voice is unheard. As long as you have no issues, it is a great place to work.