Company: Microsoft
Date: 2012-01-27
Overall rating: 5/5
Employment status: former

Exciting and intellectually satisfying work environment
Pros: opportunities to grow career
opportunities to learn new things
opportunities to participate in tackling new challenges and setting industry standards
smart people
excellent benefits
good rewards for hard work
Cons: when people are asked to volunteer and they do, sometimes they are not given an opportunity to pursue what they have volunteered for, which discourages them.