Company: Microsoft
Date: 2014-12-11
Overall rating: 4/5
Employment status: current
Experience level: Junior

Premier Field Engineer
Pros: Benefits and perks are exceptional and endless amount of resources for training. No pension.
Cons: Too many reorganizations. Changed management several times over the past few years. Company is huge and you are a small part. Several managers are too technical and do not know how to manage. It is a cut throat environment and highly competitive, which doesn't allow for good team dynamics.
The company does not focus on customer service. Field engineers are highly technical, but lack the soft skills. Performance reviews are not based off customer reviews.