Pros
Diverse like you wouldn't believe, our leaders open to challenge, and Satya has helped give Microsoft a new lease of life. As a graduate hire, I have been given heaps of fantastic opportunity across the business to grow in capability and confidence but has, at the same time, kept me grounded and grateful for those opportunities, quickly reminded if I let individual success go to my head. Since then, I have had the privilege of continuing to lead amazing teams, inflicting true positive transformation for customers, partners and communities.
Cons
HR has a little work to catch up with industry and levelling system is very 90's ... Some people I know have been impacted and stifled in recognition because of this but if you understand key measures of success you can still do well... I would welcome change especially for new incoming graduates