Company: Microsoft
Date: 2008-06-20
Overall rating: 3/5
Employment status: current

Not bad - could be better.
Pros: It's alright i guess. I work with some cool people.
Cons: long hours, don't always get recognition as the teams are large.