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

Good learning opportunities and training
Pros: Learn top notch skills, make good friends
Cons: Stressful at times, very demanding work