Pros
I really enjoy working at ICL, a company that encourages and supports its employees, that values people a lot, respects them and creates a favorable environment and offers training and learning. Some pros are: the benefits, culture, training.
Cons
I have only one con about ICL that is the work overload.