Is it available online? I can't be bothered to go and find a copy (Yes, if you're prepared to pay. Would rather browse in the shop first, but I'm not going back, after the hassle it was earlier today.)
From what google implies, it looks like they did a similar article last year, which wasn't that well received - this article from last year. There were various other articles along the same lines (google "Vogue High Tech Heroines" for articles from last November/December.)
Pretty much every company uses technology these days, so I don't necessarily have an issue with them not working for Yahoo or IBM or whoever, but I would expect them to be in a tech role or running a tech department. Business is important - most tech jobs wouldn't exist, were it not because it's making money for someone somewhere - and techies who are going to get promoted will need an understanding of business, plus business people who want to get promoted will need an understanding of technology, at least in terms of security threats, current trends (pros and cons) in using cloud services and storage and also bring your own device and so on.
Anyway, I haven't read the article, so I can't comment on the detail. I do think that one of the issues with there being so few women in STEM careers, particularly tech, is because of the image, and it is cultural, because not all countries have the same problem to the same extent. There is still a tech culture, but some people cling on to it, rather than it's deeper embedded than ever, I think.
I have spoken to physically close colleagues by instant messenger, because sometimes that's easier, if you want to send them an error message or line of code or full command path or something, then it's easier to send that over so they see it rather than just describe it in speech - it does result in some conversations which probably sound disjointed to outsiders, as it's done in a mix of IM and speech. Also, I will sometimes ping people to say, "Give me a shout when you're free," so I don't interrupt them while they're concentrating on something. There is an issue if you only use one form of communication, so that you ignore others which make more sense, but IME, people mostly use what makes most sense. And certainly some techies are socially challenged, just as people in other jobs can be - but I think also that the sort of person who will thrive in an open-plan office is the sort who can learn to blank out distractions - I know my manager has sometimes been stood by my desk for about a minute before I've noticed, while I've been deep in concentration on something (he could actually just say, "can I interrupt?" rather than just stand there.)
Without knowing their office, it's difficult to know whether her comment is reasonable or not - but I was working on a project the other day, and we were contacting all the people who send data into this particular system. "I haven't heard from R," said the woman I was working with. "I assume her name is female. I'm not sure where she works." I pointed out she was sat about 3 banks of desks away (since the last office rearrangement) - they'd just never actually been introduced. I do find that in big offices these days - I know lots of names and lots of faces, but quite often, I don't know which face matches which name, unless we've worked on the same project. You get introduced to people sitting near by when you start work, you get introduced to people in the same physical project meeting and so on - but many people aren't even in the same office, or everyone's all moved round (more than once) when the office space gets reorganised, and you see people you don't realise you already "know" from conf.calls and email threads. I have no idea what the name of the bloke-who-looks-like-Ainsley-Harriot is in my office, and we've had too many conversations in the kitchen area now for me to want to admit I have no idea what his name is. I asked a couple of others, but neither of them knew, either. I know the sensible thing to do is just ask, but... Why can't he wear his name badge visibly! It may be this sort of thing that means the writer of the article does have a point!
In thinking about that little project scenario, I realise we were 3 techy women on the same project - server, application and data. Not usual, where I workl.
Anyway, back to Vogue - this US Teen Vogue article is more positive.