Company: Microsoft
Date: 2016-03-31
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good Benefits
Pros: Benefits
Great co-workers
Techological Heavyweights
New and exciting technology breakthroughs
Cons: Managers who don't know how to delegate and guide instead of micromanaging. They frequently promote high performers to management, with no regard to whether they can manage people well.