Company: Microsoft
Date: 2014-07-13
Overall rating: 4/5
Employment status: current

Work experience
Pros: Very good work culture. 
Independant work given
Ownership of areas right from joining, even as fresher
Cons: Work life balance in some teams not very good.
Everyone is extremely sincere, so need to work hard to get good ratings.