Company: Microsoft
Date: 2012-09-05
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

My first company so it was a great learning experience for 7 years
Pros: Amazing speed at which things are done, smart co-workers and great learning opportunities and global impact of your work. Excellent tools and infrastructure makes you very productive. Great medical benefits.
Cons: Zero work life balance, insane performance review system with a forced ranking system which makes everyone competitive instead of collaborative, ruthless managers who don't care about your career and will not let you move to another group/country. No shift premium / extra pay for overtime /odd hours worked.