Company: Microsoft
Date: 2018-10-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Premier Field Engineer - Services - Data & AI domain
Pros: Benefits are possibly the best in the industry, depending on what state  you reside in you may pay nothing (per paycheck, not co-pays) for medical benefits, dental and vision are spectacular as well (they even cover adult orthodontia).
401k match is great, stock grants (not options) are like a carrot on a string but when they vest it is great, expect these grants in lieu of substantial salary raises or bonuses...ymmv
Company is very set on becoming diverse company embracing all cultures and personality, unsure how well or how measured this is. They can speak out against obvious wrongs from political leadership yet they are protested for their government (ICE) contracts, still feels much more ethical compared to other companies I have worked for.
Cons: for a PFE, travel is a big Con, it can be quite a bit depending on if you are Dedicated or Transactional. 80% utilization metric can be tough to hit all close to your home. Services division has been in a bit of flux/re-org since I joined three years ago, tools are dated, difficult to use and make doing your job difficult. Delivery options can be limited depending on your domain/skillset.