Company: Microsoft
Date: 2010-04-02
Overall rating: 3/5
Employment status: former

The
Pros: Excellent benefits.  Intelligent colleagues, intellectually stimulating.  Constant opportunities to stretch outside your comfort zone & learn something new.  Corporate culture values change, entrepreneurial mind-set.  Good salary.
Cons: Non-existent work/life balance.  Company culture tolerates deplorable managers.  Can be unfriendly environment for women.