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

Awesome experience keeps you on your toes
Pros: Work life balance and respect between people. Great place to be with great benefits
Cons: Very competitive you are always doing something to show you are different