Company: Microsoft
Date: 2016-04-02
Overall rating: 5/5
Employment status: former
Experience level: Senior

Systems Engineer
Pros: Great people to work with, tons of opportunity.
Cons: Upper management often doesn't understand what is happening at the lowest levels within the organization and often make decisions that those in the lower levels, don't approve of.