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

An experience to touch millions of customer's life
Pros: Very good culture and people
Lot of opportunities to work across different products and technologies
Cons: Work Life balance goes for a toss