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

Freedom to operate anyway you want, and you can be as influential as you choose to be.
Pros: You can make all the difference you want.
Cons: Gotten very big; you'll spend a disproportionate amount of time working the system.