Company: Microsoft
Date: 2014-01-17
Overall rating: 4/5
Employment status: former
Experience level: Senior

Tremendous experience
Pros: Working with intelligent people who truly believe Microsoft can change the world, and that they have an important part
Cons: They intentionally keep you on edge with job loss possibilities (and realities). The pressure can be intense.