Company: Microsoft
Date: 2011-09-27
Overall rating: 3/5
Employment status: current

The company has smart people, but needs strong management and a cohesive strategy
Pros: - Smart people, relaxed work environment, decent compensation, good benefits
- Decent opportunities for growth
- interesting projects
Cons: - Short-sighted strategy at management level, seems management wants to show short-term gains, get their bonuses, and move on. Ambitious projects with little vision are started and killed later or shipped half-baked (and the plug is soon pulled)
- NIH syndrome, and reluctance to adopt industry standards
- SteveB is CEO