We have used ICS for the past 3 years, they cover most of the East Coast. We have had some problems with them regarding turnover. We have had 4 reps in that period. The first one was fair, the second one did not get along with management, so we requested someone else. The next one we got was awesome, we wanted to hire her, but she ended up getting a job in Florida. Our current rep is ok.
We have also had some issues receiving answers when we have a compliance question.
We are thinking about expanding the audit dept. and bringing the compliance audit function back in-house.
There's never enough time to do all the nothing you want.