Company: Microsoft
Date: 2015-08-09
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great Place to Work
Pros: The salary is fantastic, the benefits are top-notch, and the products you work on truly do change the world, so it is easy to find meaning in your work. The people you meet here are genuine and very intelligent, which is great considering how much time you spend with them.
Cons: Work/lift balance is a little tough at times.  Given the magnitude of bugs or failures in a product like Windows, fixing them is a process that will result in many late nights and giving up your weekends.