Company: Microsoft
Date: 2014-04-07
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company but a fading star
Pros: Being Microsoft. A tremendous legacy from being the biggest software company in the world and, at times, innovating with life changing products. It remains a great place to work as is born out by workplace surveys year after year. You are surrounded by smart people in a respectful culture and generally strong leaders.
Cons: Process, process, process. Also, over time, people become good a internal promotion and being good Microsoft citizens; unfortunately, the company seems to reward this. People who do a good job and stay loyal are overlooked by people who backscratch and job swap frequently.