Company: Microsoft
Date: 2010-02-18
Overall rating: 3/5
Employment status: current

Pick your position/manager well.
Pros: It is a fun environment with lots of smart people. You will be working for one of the best technology companies around today.
Cons: The downside is that you have to have a good manager. Like everywhere, if you get a bad manager, you are screwed - this is amplified at Microsoft.