Company: Microsoft
Date: 2015-08-12
Overall rating: 5/5
Employment status: former

Great place
Pros: Egalatarian. High energy. Smart people, nice benefits...fun work environment.  Phenomenally well run for such a large company.
Cons: It is now really big and hard to make a meaningful impact.  Not the best pay master but decent.  Find the right role ... make the product or sell it.