Company: Microsoft
Date: 2012-09-18
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great benefits and Perks, Lot of breadth
Pros: The company has so many teams across different domains like online services, windows, xbox, mobile, cloud storage etc.
superb benefits and perks compared to other companies.
smart people.
work/Life balance better than most companies.
Cons: Politics in many teams.
Stack ranking.