Company: Microsoft
Date: 2010-03-05
Overall rating: 4/5
Employment status: former

Windows Division
Pros: Microsoft offers a great career path, good training, opportunity to work on different product areas over the course of your career at Microsoft.
Cons: Sometimes, depending on the group you are in, things can be slow or bureaucratic. If you come in with the right expectations, you'll not be disappointed. However, it can be the wrong place for you if you are looking for a really fast pace.