I have had the unpleasant opportunity to have to work with some very immature CIC officers, but the majority I have known have been very good. Maybe it's just my good luck, but I have had some very competent CIC officers.
combat_medic, I may be wrong, but it sounds like you are saying most CIC...