My experience with Microsoft was full of learning , very flexible , best job ever, I never believed that I will give a positive feedback for a corporation but here i am A+. This is my 3rd review, ever since I use internet 1998. Good job guys !
Microsoft gives the opportunity to have proper level of work-life balance. Of course there are periods of time where work is overwhelming daily routine and time pressure is huge theseb days, therefore key component of personal success is to have great manager and real leader as I had. Opportunities of professional growth are enormous, but it is key to have a either good manager or piece of luck.
I joined MS as a Vendor and there was no diffrence between my role and FTE role. I learnt how to deal with an enterprise enviroments, how to cooperate with high level management people and the most importantly how to deliver great results always on time. I have been very lucky to work with great, pasionate people.