Company: Microsoft
Date: 2015-10-15
Overall rating: 5/5
Employment status: former

Excellent Workplace! Work with smartest people around.
Pros: - Streamlined processes and tools
- Tons of smart people
- Great opportunities to work on exciting projects
- Good work life balance and benefits
Cons: - Varied pace of working among different teams.
- Lot of re orgs and change in management, which can slow down work and often lead to a change in direction.