Company: Microsoft
Date: 2014-10-08
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great company, smart people, invaluable experience
Pros: great benefits, work-life balance is what you make it if you are in a non-technical role. Microsoft is big on career development and provides multiple courses and encourages participation.
Cons: Politics can make or break youl