Company: Microsoft
Date: 2011-10-07
Overall rating: 5/5
Employment status: current

One of the best
Pros: Professional work environment.
High salary
Good 401 match
Cons: Not much innovation
Seattle is cloudy everyday
Too much competition among engineers