Company: Microsoft
Date: 2017-08-23
Overall rating: 5/5
Employment status: current

Engineer
Pros: You can learn a lot about various technologies
Cons: You have to keep up with latest technologies involve