Company: Microsoft
Date: 2008-07-31
Overall rating: 2/5
Employment status: former

Its great if you're a workaholic.
Pros: Experience? and i guess the benefits are good.
Cons: Some teams have a terrible work environment, complete lack of work life balance and ridiculous hours.