Company: Microsoft
Date: 2016-07-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Perfect place to be for now
Pros: Work culture, opportunities and perfect place to be right now with the innovation and new products being launched. 
Decent pay and good benefits.
Cons: Needs to work on team dynamics and petty politics. Pay needs to higher to rule out the competition.