Company: Microsoft
Date: 2015-12-10
Overall rating: 4/5
Employment status: current

Training
Pros: Great compensation, good work, quality people
Cons: Lots of levels/virtual teams to work through