Company: Microsoft
Date: 2014-07-29
Overall rating: 3/5
Employment status: current
Experience level: Junior

Challenging company with Smart people to work for
Pros: You get chance to work with Smart and enthusiastic people. Good compensation, benefits and good work life balance.
Cons: The performance  review process is not that straightforward.