Company: Microsoft
Date: 2018-02-06
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Consultant
Pros: Plenty of opportunities to learn, leading edge technology to work with, great working environment
Cons: Lots of travel, high stress level, may not be for everyone