Company: Microsoft
Date: 2015-07-09
Overall rating: 4/5
Employment status: current
Experience level: Senior

Company culture and business strategy
Pros: People who work are excellent, which gives various opportunities to grow professional skill.
Cons: Organization is too big and some hierarchy to get people manager position. Internal competiion is severe as well as internal politics.