Pros
In reading some of the reviews below, some have pointed out that there is not much room for growth within the company. I am honestly shocked to here someone say that, as this company has demonstrated time and again that if a box doesn't exist for you right now, that they will create one for you in order to keep you within the company. There is never a day I come to work that I am bored with what I do, or unhappy with the overall group of people that I work with. I am truly lucky to have the experiences I have had with iCIMS.
Cons
Some other reviews having pointed out that iCIMS tends to be cliquish, and while in some ways that is a bit true, I think a lot of that has to do with the age group of the employees and the industry in which the company lives. That being said, as an employee that is outside of the typical clique roles, I am quite close and have developed good professional relationships with employees across the entire company. So I do truly believe it is dependent on the person as much as the company.