I have been working with Microsoft for 8 years ( 3 years as vendor, 5 years as full time). it's a great company in terms of Company culture, leadership in the industry, innovation, engineering excellence.
Business Intelligence Data Analyst/ Data Engineer (Former Employee) – Redmond, WA – 7 November 2017
Some managers are good but some are awful. I have worked with both types. The company is too big and doesn't care about the individual. it is just a matter of luck working with an easy going and kind manager. The last manager I had was an awful woman that made me to leave the job after 2 weeks.