Company: Microsoft
Date: 2014-11-07
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great company, team and experience.
Pros: Strong values and leadership, will and resources to have an impact in the community and world, people encouraged and empowered to do their best most impactful work.
Cons: Small market, and relatively small team.  Limited upward opportunities.  Can be very competitive.