Yeah. We could use this in the Reserve 1825/IP community. I've experienced rank discrimination on multiple occasions. That is, I've been in numerous situations (ORT and others) where my rank was equated to my level of competence. Had I been an O5 or O6 in those situations, I would have made some real impact to the operations. Instead, it was like, "hey LT, go sit over there." That is, go shut up an color. This is despite the fact that I have, for the last 10 years, managed and executed situations as ORT in the private sector. Meanwhile, that Active Duty O5 or O6 URL who is on his or her 2-3 year tour at the command and who has zero experience in the field is the one "in charge."
I feel bad for the folks getting commissioned these days. The recruiters play them up, "hey, we need people with your expertise... blah, blah." Then, the people get commissioned and find out the sad reality. At least on the Reserve side, we've had people leave because they come in and realize what a bunch of b.s. it was and that they are not in fact going to get to use their civilian skills to help.
For Intel and IP I'd say it's pretty disheartening. I see folks getting commissioned into Intel who speak multiple languages and who have real world experience and high education (because hey, that's what the recruiter is telling them the Reserve needs) come in and drool due to rank discrimination. It's just as bad if not worse on the IP side of the house. Folks with multiple certifications, phD's, etc. come in and are like "WTF" when they are treated like coffee runners.