Company: Microsoft
Date: 2016-09-13
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great Work Environment but competitive
Pros: Interesting projects. Competent employees for the most part. Great flexibility on work hours. Better than most compensation and benefits. Good cafeteria with reasonable prices. Company is in good financial situation.
Cons: People reviews are still tough and still exists. Co-workers compete, managers compete and it creates political work environment where finger pointing is constant. Work/life balance happens when you don't have a escalation management position. Otherwise, it is not so great.