Company: Microsoft
Date: 2011-01-19
Overall rating: 5/5
Employment status: current

Working for a big company but you can still have some impact
Pros: International culture, tons of experience in real world projects, good benefits and relaxed environment
Cons: It can become bureocratic over time but if you are passionate about an idea an fight for it you can get it implemented if you persist