Company: Microsoft
Date: 2016-05-16
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great Company to Work For
Pros: Decent work-life balance and supportive management for alternative work arrangements. 
Supportive of career development and a focus on impact as well as financial results. 
People are generally vested in the success and strategy of the company.
Cons: Very large organization that can be difficult to navigate for new starters. 
Limited visibility of work going on in other teams due to size of the organization.