Pros
ICL's strength is it's family culture. I'v worked here over 7 years, traveled internationally, been to most regions of the company. While no company is perfect, each with it's own pros and cons, the one thing I can testify to at ICL....it's a great family culture.
It's not been just a job for me, but a place to build friends, relationships, and in many ways an extended family.
ICL is loyal to it's workers, good pay and benefits, flexible work environment, work-hard play-hard family culture.
Cons
The grass is not always greener at another company. So any 'cons' ICL has....I'm sure you'll find at another large international corporation.