Company: Microsoft
Date: 2015-10-14
Overall rating: 1/5
Employment status: former
Experience level: Senior

Place is full of backstabbers
Pros: Decent talent pool if you're lucky to be in a good team. Okay benefits. Good place if you want to find startup founders.
Cons: Your career is dependent upon your team, manager, organization, funding, project, peers, etc. There are too many things that could disrupt your career at MS. Forget about innovation. The attitude is to just get by with the bare minimum and a me too product.