Company: Microsoft
Date: 2010-02-27
Overall rating: 4/5
Employment status: current

Great place to learn about the business of software
Pros: Unparalleled knowledge of selling multiple lines of software; fantastic benefits; great exposure to most of the industry; really smart co-workers; visionary leadership
Cons: Not a place for innovation; no longer on the cutting edge of technology; not enough drive among people to do something cool over something profitable.