Company: Microsoft
Date: 2020-05-16
Overall rating: 2/5
Employment status: former
Experience level: Junior

Tread carefully
Pros: Technical training, pay, benefits, free drinks, onsite cafeterias
Cons: Very poor management. Some have been there a very long time with no people skills and no management skills. They profess their is an environment of encouragement and peer support. If they don't like you, you don't stand a chance. Satya doesn't know what's happening with his mid managers. I wouldn't risk my career.