Company: Microsoft
Date: 2014-07-22
Overall rating: 3/5
Employment status: former

Great benefits, tough culture
Pros: Great benefits that are competitive or better than most employers out there.  Depending on the team you're on and the manager that you are assigned to, there is potential to learn and grow your skills and career here.
Cons: Huge corporation that still has difficulties with true collaboration and partnership within the company.  Review system does not foster trust or partnership among colleagues and co-workers.