Company: Microsoft
Date: 2012-11-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

Lovely company, but I had a terrible time
Pros: Smart people

They take care of all legal matters
Cons: Stack rank system is terrible

My manager was terrible

I was put into a team very different from what I really wanted, and this was done without my knowledge. I had no choice.