2.0
10 July 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The employees at icon make it worth it. Everyone is nice there and willing to help you out. flexible hours, lots of overtime,
Cons
Scientists are always blamed for everything. Management sucks. Icon only cares about making $$$ and not giving it to you.