Company: Microsoft
Date: 2013-06-23
Overall rating: 4/5
Employment status: current
Experience level: Senior

Solid Engineering Challenges on Good Products
Pros: Working with leading edge technology and design techniques. People at the company are the biggest assets. Challenging projects and schedules. Benefits are second to none.
Cons: No possibility of a winfall.