Company: Microsoft
Date: 2019-01-08
Overall rating: 4/5
Employment status: current
Experience level: Senior

Senior Software Development Engineer
Pros: Great benefits and decent compensation package.
Abundant of great tools and resources to be effective at work.
Cons: Poor review system promotes mediocrity.
Excellence in a team of all high performers will not be rewarded highly.