ICIS has an employee rating of 3.4 out of 5 stars, based on 288 company reviews on Glassdoor which indicates that most employees have a good working experience there. The ICIS employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).
Focus on renewals - 90% of customers will renew
Customers' contracts require ICIS price assessments
Cons
Toxic culture
Top management (korean) is totally not professional
Biased treatment - same person wins COE every year
Changing targets every year that makes it harder and harder to over achieve
You are placed in a squid game chatgroup until your renewal is done