Company: Microsoft
Date: 2018-01-31
Overall rating: 3/5
Employment status: current
Experience level: Junior

Culture is improving. Still cutthroat in nature and individual experience highly dependent on your direct manager.
Pros: Competitive salary and great benefit package. Flexible work hours or working from home option is great. Office facilities are nice and company shuttles to and from different buildings are very convenient.
Cons: Experience varies greatly by direct manager. Cutthroat and could get laid off in a moment notice due to regular re-org.