Company: Microsoft
Date: 2015-05-02
Overall rating: 5/5
Employment status: current

Good opportunity
Pros: Valuable opportunity to learn and develop skills.
Cons: Challenging scope, time, cost constraints - like most companies