Company: Microsoft
Date: 2016-07-23
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great technology, but could be more customer-centric.
Pros: Microsoft is a big company with lots of opportunities.
Good ideas can get traction wherever they come from. Junior employees can make a difference.
Cons: In spite of an effort to promote a “Microsoft Culture”, different parts of the company have quite different cultures.
Often try to solve all problems by writing code – even problems that could be better solved other ways.