Company: Microsoft
Date: 2015-04-06
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good money, bad environment
Pros: Employee compensation and benefits are great. Pool tables and video games are onsite to provide stress breaks. Free drinks and affordable food are also available.
Cons: There is a "Boys Club" culture present (certain employees are hired on by "who they know" and not by their skillset). There has been a lack of planning in projects in the attempt to make a splash in the culture. This has backfired in many cases and has led to department layoffs and legal issues. Upon leaving, the turnover rate for my former department was 40% due to morality and ethics issues. Only one employee that I know of was actually let go. These employees, as well as myself, left even though the compensation was well above the market rate.