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

Excellent place to work!
Pros: Smart people, solve great problems, work on leading technologies
Cons: There are times when work-life balance takes a hit..