Company: Microsoft
Date: 2010-04-15
Overall rating: 4/5
Employment status: former

Great place to work
Pros: Salary and benefits are generally top notch when compared to competitors.  You have tons of resources and training options.  Career growth is definitely a priority
Cons: There is without a doubt a focus on personal careers rather than business needs.  At Microsoft, it's much more about 'who you know' and whether you have a strong rapport with your manager and skip level manager, when it comes to promotions and such