Company: Microsoft
Date: 2013-12-11
Overall rating: 5/5
Employment status: current

wonderful company with multiple opportunities
Pros: lots of opportunities to develop oneself
Cons: steep learning curve for new technologies