Company: Microsoft
Date: 2014-03-26
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work!
Pros: The Xbox division is great, you work in the videogame industry, which usually pays less than the average software developer because everybody wants to work there, but get paid competitive salary because Microsoft pays on a level range, whether you work for Xbox, Windows or Office.
Cons: However, working for the Xbox division means that the work/life balance tilts towards the work side. Xbox is a lifestyle and if you want to be the best in this competitive environment (the best from Microsoft want to jump to Xbox, so it is harder and more competitive than the rest of MSFT), then you have to be constantly working harder and gaming in your time away from the office.