Engaged colleagues, great culture, accessible leadership
Cons
My role requires me to be in person
ICL Response
3mo
Thank you for taking the time to share your feedback. We're glad to hear your positive experience with ICL, and we appreciate everything you contribute to the team. We will share your feedback with leadership.