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

Long career stint
Pros: Big company influence, huge scale of products, R&D is leading edge.
Cons: Big company gets bogged down, and the review process misses alot of talent.