Company: Microsoft
Date: 2017-08-19
Overall rating: 3/5
Employment status: current
Experience level: Junior

Company mission and focus is clear and 👍🏻 but quality of college graduate program is questionable.
Pros: Great benefits, flexible hours and working environment, infinite resources to learn, working with very smart and enthusiastic people, company is moving its focus towards what is hot in tech today.
Cons: Difficult for new graduates to get on projects. Not enough relevant projects in the services branch yet nonstop hiring of college students (for the MACH program) who end up sitting on the bench.