Company: Microsoft
Date: 2016-08-03
Overall rating: 5/5
Employment status: current
Experience level: Junior

Very satisfied with role.
Pros: Company with strong values and cares about employees.  Company appears to be moving in the right direction.  Supportive colleagues for the most part.
Cons: Performance reviews are a popularity contest.  Be able to promote yourself and value to your organization.  Large organization, and can get lost if you do not keep yourself informed.