Company: Microsoft
Date: 2014-08-25
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

A huge company with some amazing people doing brilliant things often bogged down with bureaucracy and bloat.
Pros: Great products and services in so many places can make it a very exciting place to be. Training, benefits, PTO a plus.
Cons: Navigating such a large company can be a challenge. Some great leaders, but also so many mediocre managers who were promoted based on individual contributor successes.