Company: Microsoft
Date: 2014-11-19
Overall rating: 3/5
Employment status: former
Experience level: Senior

Some good things but a lot can be improved.
Pros: Good benefits
Great people to work with.
Commute is very convenient with multiple options.
Campus atmosphere with a lot of learning resources and opportunities.
Cons: Job transition within the company isn't easy and very structured.
HR is clueless during interview process
Letting direct manager have control of ranking can be mishandled because of inexperienced managers.
Many managers have no skills in people management and function more as project leads.
Lack of follow through in vision and uncoordinated leadership that lacks empathy.