For a company to say "at our company, we use Windows" is to say "We don't give a shit about developers". The issue isn't Windows, the issue is a workplace culture that places the preferences of management over the preferences of developers. Life is too short to work for people who don't respect you, especially when you've got one of the most valuable skills in the world.