Company: Microsoft
Date: 2010-06-24
Overall rating: 4/5
Employment status: current

Big Company, big opportunities, big challenges, big everything...
Pros: Your capability to work in about anything you want is tremendous
Awesome benefits
Awesome products
Cons: Microsoft's strenghts are it's weaknesses.  It's big and has great capabilities, but that also tends to make it slower than necessary to take action.  There is a fair amount of culture of complancency particularlly among the employees who have been with the company 10+ years.  Many simply don't recognize the threats in the ecosystem because they have enjoyed the days when those threats didn't exist.