Company: Microsoft
Date: 2015-07-13
Overall rating: 4/5
Employment status: current

Pretty good overall with some exceptions
Pros: You can find almost anything that excites you at Microsoft. The variety is the biggest advantage of working at Microsoft. Also depending on your group, the work-life balance may be pretty good as well.
Cons: Projects get cut all the time and technologies abandoned... or companies bought to be destroyed.
Some teams are very aggressive, especially the studios.
Compensation is not on par with other software giants.