Company: Microsoft
Date: 2015-01-23
Overall rating: 5/5
Employment status: current
Experience level: Senior

Outstanding company with great career opportunities
Pros: Very intellectually stimulating environment.  Constant opportunities to learn and grow.  Many career opportunities.
Great benefits.  Diversity is highly valued within the company culture with opportunities for everyone. Lot of flexibility in work arrangements.
Cons: The biggest challenge is that success within the company has significant demands that can be a challenge to maintain a good work/Life balance.
Recent health benefits changes have resulted in significant increase in healthcare costs for employees.