Well, I'm living it. Perhaps I'm lucky, or perhaps it's because I'm late in my career and I have enough experience to have that luxury, but I definitely choose who I work for.
In fact, I have for a long time:
Back around 2000, I had an opportunity to work at Citrix. I didn't really know who Citrix was back then. but they were already big and definitely an attractive employer to land a job at.
They came to the offices of the company I was working for back then to hunt for potential recruits, because my company was closing and they were nice enough to organize job interviews in their facilities before throwing everybody out.
So I got interviewed by the Citrix head hunters. When they explained what Citrix did, how they had a tight partnership with Microsoft, and would I like to join the team, I told them "Thanks but no. If you're in cahoots with Microsoft, I'll decline if you don't mind." Then I walked out of the room. Them guys couldn't believe that this 30-something junior programmer just blew them off, because they expected everybody to want a job at Citrix really bad :)
So yeah, if you don't feel like working for certain companies, unless you're desperate for the money, just don't.