Company: Microsoft
Date: 2008-06-24
Overall rating: 4/5
Employment status: current

Microsoft, a place for driven people
Pros: ability to work on software used by a large number of customers
lots of smart people, opportunity to learn a lot if you use it
Cons: very large organization, hard to steer in any particular direction
competitive culture leads to local optimizations ignoring or hurting global opportunities