Company: Microsoft
Date: 2012-09-18
Overall rating: 5/5
Employment status: former
Experience level: Senior

Great place to learn and work
Pros: Smart co-workers, great work environment, great benefits
Cons: Company is too big and this often leads to loss of productivity