Company: Microsoft
Date: 2014-11-12
Overall rating: 4/5
Employment status: current
Experience level: Senior

Ideal place to gain experience, but may require leaving to achieve career trajectory
Pros: Great place for people who approach their career as a project with clear milestones and goals
Cons: If you don't self promote and communicate the right impact regularly you will not move the dial for raises, stock and promotions. You also need manage your role by understanding organizational change by balancing management communications with an outside in view of the business. You need to be good networker to plan your next role and find the right team and role to grow your career.