Pros
Although they have trouble with follow through, the higher ups make it a point to say they are going to do more to be inclusive of women and POC. They also try to keep it from feeling like a toxic work environment but could do more about the several abusive agents that they employ.
Cons
HR is owned by the agents, so assistants have no one to go to when they are mistreated by their bosses. Most assistants end up working for free because they refuse to allow overtime and if an assistant does use it, partners go to their boss who then turns and yells at them so that they'll just stop clocking in. ICM is also silent when agents are abusive towards their assistants, so while they say they are one of the least-toxic agencies to work for, they still employ some of the worst people I have ever met.