Company: Microsoft
Date: 2015-04-04
Overall rating: 3/5
Employment status: current
Experience level: Junior

Contractor work = little pay, little respect
Pros: Tons of scheduling flexibility, high profile projects, smart people
Cons: Treated as a second-class citizen as contractor, gender biases, overloaded corporate reporting that keeps people from getting actual work done