Company: Microsoft
Date: 2015-10-19
Overall rating: 4/5
Employment status: former
Experience level: Junior

They care a lot about people
Pros: Fantastic salary and benefits. Good stability (credit rating higher than the US government's). This is a great place to build a career.
Cons: Inter-team and division politics can be a bit rough, but I hear this is getting better. All of the pitfalls that come with working at a mega-corporation.