Company: Microsoft
Date: 2011-02-05
Overall rating: 4/5
Employment status: current

Overall, satisifed
Pros: 1. Flexible hours
2. Interesting technology
3. Alot of very smart people
4. Very good benefits, at least for now
Cons: 1. Toxic review system
2. People have to work too hard on they are perceived instead of doing great product work
3. Stock price