Company: Microsoft
Date: 2016-02-17
Overall rating: 5/5
Employment status: former

Consultant
Pros: You will work with some of the most talented people on a wide variety of projects
Cons: A company this large has bureaucratic challenges - it needs to be easier for smaller projects and initiatives to get recognition