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

Great for career
Pros: 1. Takes great care of employees
2. Pays tuition $15k/year for related courses
3. Promotes charity
4. Breadth of technical challenges
Cons: 1. Considered obsolete by outsiders