Company: Microsoft
Date: 2011-02-24
Overall rating: 3/5
Employment status: former

Challenging, good experience....but burnout is possible
Pros: - benefits
- access to good technologies
- smart people to work with...you can learn a lot
- transport/shuttle service
Cons: - work/life balance
- too much top down scheduling
- make sure you manage your career carefully.
- leads are sometimes better (even star) individual contributors than people manager. need more manager training.
- review process. you need to learn to play the game.