Company: Microsoft
Date: 2013-05-22
Overall rating: 5/5
Employment status: former
Experience level: Senior

Tremendously progressive company with still lots of momentum left...
Pros: Working with smart people who care
Cons: It is super-demanding and sometimes competitive