Company: Microsoft
Date: 2015-11-01
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good Comp, Bad Prep
Pros: Great overall employee benefits and pay.
Cons: - Disjointed organizational structure.
- Technical problem solvers often promoted to management roles where technical skills gradually become less useful, yet they are not vetted for or provided proper transition to management training.