Company: Microsoft
Date: 2016-07-16
Overall rating: 5/5
Employment status: current
Experience level: Junior

Design Verification Engineer
Pros: Exposure to great people and projects
A wonderful engineering environment
Positivity
Cons: ....
Contractors are sort of lesser citizens but that's with any corporation.
Contracts seem to serve as an extended interview and a step into the company.