Investment in peopleFrom the very first day it was very clear to me how much people are valued as individuals and "Putting People First" is not just an advertising campaign.
I was given enough time to familiarise myself with the Microsoft way of consulting. This included a one week new hire onboarding programme in Redmond at Microsoft Services University. It was an incredible experience that definitely helped me with my soft skills and familiarised me with the resources and toolset available to do my day to day job more effectively and efficiently. I also had the opportunity to network with amazing people from around the globe. I made some great friends from all over the world which I'm still in touch with today.
Personal developmentI can honestly say that Microsoft is a sea of opportunity and development. Not only that, you are in fact encouraged and expected to take advantage of such opportunities. These include an onsite library with access to the vast number of technical and non-technical materials, free access to online materials and Microsoft courses, free exams, free MSDN subscription, regular opportunity to attend events such as TechReady (which is like TechEd for Microsoft field staff covering all the Enterprise products and technologies) and most of all, 'the time' that you would need to do all these.
My manager works directly with me on regular basis to review my career development progress and provide support where necessary in order to help achieve my targets.