Company: Microsoft
Date: 2016-09-21
Overall rating: 3/5
Employment status: former

Mixed bag (Temp/Contract Employee)
Pros: The team I worked with was comprised of very smart individuals.
There was a parking benefit for temporary employees.
This was a fast paced environment.
Cons: As a temporary employee, you are treated as a much lower caste human.  You learn early to turn your badge where the color can't be seen.
Not all computer access will be determined by the manager you are working for.  Someone upstream may not approve and you can't access, or suddenly loose the ability to work on a specific program or access data needed for the project with no explanation or recourse.