Company: Microsoft
Date: 2014-05-07
Overall rating: 5/5
Employment status: current
Experience level: Senior

freedom to learn, innovate and shape technology
Pros: The key characteristic of my time here is that I've defined my own job role through innovation and strategic thinking. I have the freedom to plan and execute initiatives outside the scope of my job role, and the support and encouragement of management to take bold steps forward.
Cons: Big companies resist change in proportion to their bureaucratic density and inertia. You have to consistently be right again and again with a clear story and objective before your voice is heard by the people who can invest in your vision. But they do listen, and like any true meritocracy, you are granted respect and promotion based on the strength of your contributions.