Company: Microsoft
Date: 2018-09-20
Overall rating: 5/5
Employment status: current
Experience level: Senior

Love the company
Pros: Lot of great projects to work on, great life-balance, especially compared to the competition, perks and prestige galore.
Cons: Only true geeks can really love the place - not really a con for me. Also it hasn't grown much in a decade so opportunities for promotions are really rather limited. Young ones and diversity candidates are definitely favored there - but regardless even if you are young and "diverse" and you really want to get to the top you will have a much better chance at a smaller fast growing company.