Company: Microsoft
Date: 2009-08-06
Overall rating: 4/5
Employment status: current

Some cool products, but they're getting lost in the fact that this is a huge company.
Pros: There are some really cool technologies to work on, and generally a very casual atmosphere.  Also, for now, the pop is still free.
Cons: Product leadership can often lost sight of the fact that they own a cool technology and that we're trying to ship it, leading to directionless and mired down product cycles.  Sometimes it seems like there are processes created for the sake of creating processes, not to any useful end.