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

good work experience
Pros: Good work experience. Have opportunity to experience everything in a product cycle. Good work/life balance.
Cons: It is hard to get promotion if not in the right group.