Company: Microsoft
Date: 2013-07-14
Overall rating: 3/5
Employment status: former
Experience level: Senior

Never afraid of ambiguity ...
Pros: Good people to work with
Flexibility 
Decent pay
Work on exciting technologies
Cons: Always resource crunched
Have to sacrifice personal time to grow
No work life balance
Vacation means piled up work