Do you have first hand knowledge of this?
Yep.
I've worked for companies that are 10,000 to 150,000 employee strong, and haven't met anyone any less competent or less productive as the smallest companies I worked for.
I've worked for some of the largest EPC outfits in the country (in fact, in the world). And anyone who hasn't noticed this must have blinders on.
Sounds like you are just throwing out stereotypes of large companies and women and the immediate assumption that women must have been promoted on less stringent bases because they couldn't have possible been more qualified than the men they passed by.
Well, as usual, what you are hearing isn't what I am saying. (And I think we've had enough strawmen for one thread.)
I've seen this with my own eyes. One of the outfits I alluded to is right here in the area I live and I have worked for them. They've got a female head of Project Management. When I worked there I had the displeasure of working with her. One big issue was
she was never there. (And her frequent absences had nothing to do with work.) Another was just how rude and abrasive she was. (One guy quit over difficulties with her, and he made it a point to let HR know that. Sounds like someone you'd want to promote eh?) And of course the last big issue was (in spite of her engineering degree) she apparently knew
nothing about engineering (in any discipline)....or really much else. I kept waiting to see an upside (scheduling knowledge, estimating knowledge, real management skills, etc, etc) and I never saw that. And here she is the head of the PM group.
And it was like that all the time with a lot of other positions that directly effected someone like me. So don't
you tell ME what this has been like when I've had to clean up after some of these people. I don't know what it is like at some aerospace outfit and I don't give a rip either. That's not what I do.
And (again) this isn't hating on any particular group (there are plenty of competent women out there).....this is about putting people in key positions for all the wrong reasons.