Company: Microsoft
Date: 2015-03-03
Overall rating: 4/5
Employment status: former

Great colleagues, bad managers.
Pros: Many of the fellow engineers are amazing to work with.  I learned a lot quickly.  I still use the skills and insights I learned there everyday.
Cons: Peculiar performance reviews reveal internal politics of your organization.