Company: Microsoft
Date: 2013-04-13
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Lots of opportunity, especially for self starters who know how to sell.
Pros: Microsoft is gigantic. There are 100's of products. Enterprise, consumer, many verticals, and many roles. You will never run out of new things to try.
Cons: Microsoft is hurting in consumer perception, which will likely never change. It gets old when you tell people you work for Microsoft and they laugh. It's not just "haters gonna hate", seriously after years it grinds on you.