I'm sure there are good CIC officers, but I've unfortunately never had the opportunity to deal with any of those.
The worst for me was this summer in Kingston. I was eating dinner at the McD's just off the McNaughton gates (The REME Gates, with a memorial).
Normally, I'll just leave things be when I see cadets doing something they shouldn't or, not doing something they should. Hoping that one of their CIs or CICs will sort them out. This time I couldn't.
A gaggle of cadets were in uniform, walking around with iPods plugged in their ears, goofing off. This I could have let slide. What I couldn't was the fact that cadets, and worse, CICs were walking past through the McNaughton gates, and not saluting the memorial. This really irked me.
I actually waited for the cadets to go by, and pulled aside the CIC who seemed to be in charge, an obviously new CIC 2Lt. I identified myself as a Cpl on course at CFSCE, and let her know that it didn't reflect proper dress and deportment for her cadets to have earphones in while wearing the uniform, and let her know that the gate was a memorial, and it was disrespectful to those REMEs who'd given up their lives by not paying compliments to the memorial.
I heard her telling the cadets to take the earphones out after that, and I'm hoping she saluted the memorial.
Now, she was new, and possibly didn't know about the memorial, but there were 2 other CICs kicking around, one a Captain, and the other who was walking around holding a cadets hand (I'm assuming the CIC was a mother). Both of these seemed like they should know better, and neither saluted the memorial, or seemed to do anything about the cadets deportment. IMO, they should have been acting a bit more professionally.
I'm hoping that in the future, I will see CICs who behave in a more appropriate matter.