Company: Microsoft
Date: 2015-02-18
Overall rating: 4/5
Employment status: former
Experience level: Senior

Microsoft
Pros: Cutting edge software technologies and tools. Can learn from smart people around you everywhere. Amazing feeling working on great products!
Cons: Competitive environment and employee performance stack ranking could be a real nightmare. Often having more work to accomplish with less resources.