Company: Microsoft
Date: 2014-02-27
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great experience until I got a new manager
Pros: Great benefits, good co-workers, excellent equipment.
Cons: Their habit of promoting people to management without giving them any management training produces a lot of mediocre, at best, and bad managers, at worst.