Company: Microsoft
Date: 2016-06-16
Overall rating: 4/5
Employment status: former
Experience level: Junior

Contract Work at Bing
Pros: consistent work for a year and a half as a contractor and decent pay for the job I was doing (they called it data labeling, it was more of a research & quality control)
The culture at the buildings is usually pretty laid back, if that is your type of environment.
Cons: If a laid back environment isn't what you like than some parts of the company aren't for you.  I was working in a fairly laid back environment, with only occasional time where there was pressure to get done ahead of schedule.  As a contractor, you have to take the 6 months off between contracts.