Company: Microsoft
Date: 2011-10-25
Overall rating: 4/5
Employment status: former

Rewarding, however, would not return
Pros: Microsoft hires brilliant people, fosters a collaborative environment, and while you are at work, the workplace is very comfortable; to a certain level, they do value talent.
Cons: The difference between a contractor and full time employee creates a hostile environment between people. They treat their full time employees very well, however, take advantage of contractors