At least in my opinion, no. Many reasons but the underlying ones that make me not want to interview with or work for, Google are the same as for Microsoft. I can't trust them. I can already hear the argument, 'who can you trust'. That's subjective depending on your criteria. For me, I won't work for a company I do not trust to keep their promises, be it to the community or its employees.