Company: Microsoft
Date: 2010-12-04
Overall rating: 4/5
Employment status: current

Microsoft pros and cons.
Pros: They get software development and how to treat developers well.
Cons: Overhead can be a problem in meeting time, software process, and security.