Vantaggi
Good benefits. Fun technologies for potential projects
Svantaggi
I have never worked a place that is so hard to get people to work as a team. If you are at a large site, it might be different, but if you are at a remote office, it is horrible. Even though things seem to be changing from the press releases it still remains the same Microsoft internally. Microsoft first mentality, sell all our products, make your numbers, get your big bonus, that is what matters. The narcissistic culture here is completely opposite of most successful companies today. When you own a huge chunk of the world and you have enough cash you can make anything successful I guess, sad! Many meetings I attended were offensive too, foul language, rude jokes, etc...