Company: Microsoft
Date: 2011-10-20
Overall rating: 4/5
Employment status: current

Excellent experience, love my job, learn a lot
Pros: good benefits
good work life balance if you choose to have one
Cons: could get hectic
reiew system can bog one down