Company: Microsoft
Date: 2009-10-27
Overall rating: 5/5
Employment status: former

Great place to work
Pros: Excellent work/life balance, excellent overall compensation package. My time spent at Microsoft was thoroughly enjoyable and I would definitely recommend Microsoft as a place to work.

- ability to transition between departments is easy
Cons: - overall size of company means impact on overall company is limited
-  reorganizations of departments happen all the time