Company: Microsoft
Date: 2010-03-11
Overall rating: 4/5
Employment status: current

Overall, great place for learning, but not building a long term career
Pros: Great way to get experience, learn, and get your foot in the door. They compensate well and my management team are not micromanagers, which is nice.
Cons: Contractors are treated differently and not included into the activities. This reduces overall morale and doesn't provide an environment where the contractor can give their best.