Company: Microsoft
Date: 2013-03-19
Overall rating: 4/5
Employment status: current
Experience level: Junior

Experience working at Microsoft
Pros: Great company, Good work-life balance, competitive benefits and salaries. Company has a great culture of GIVING to the community.
Cons: Annual performance review is based on relative rating with your peers within your team and with your other peers across the teams. Since it is relative and the performance curve is forced, some % of people have to fall in all the buckets of rating(1,2,3,4,5). Due to this, peers don't help each other much which results in lack of team collaboration.