Company: Microsoft
Date: 2013-02-17
Overall rating: 3/5
Employment status: current
Experience level: Senior

Microsoft 2013
Pros: 1. You can design, code products that are used in large scale
2. Smart and talented peers.
3. Good perks and benefits
Cons: 1. Too many processes to deal with
2. Manager is God when it comes to promotions/bonuses
3. Too much office politics