Company: Microsoft
Date: 2014-02-25
Overall rating: 5/5
Employment status: former
Experience level: Junior

Microsoft is the destination for experienced and collaborative professionals seeking a rewarding career and lifestyle.
Pros: Gain tons of corporate experience in technology, development, marketing, management, business and bureaucracy.
Cons: Typical corporate politics like any other corporate companies which is expected. Layers of approval can cause huge delays.