Company: Microsoft
Date: 2013-08-26
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great place to work at
Pros: Great people, incredible resources too You feel like anything is possible since you're affecting the lives of a billion consumers
Cons: Lots of management overhead, middle management is pretty bad but senior and lower management is not as bad