Company: Microsoft
Date: 2014-08-17
Overall rating: 5/5
Employment status: current

Chanllengable and independent problem solving
Pros: Green Card, for the new employer, the processing start immediately
Cons: The common cons for a big company.