Company: Microsoft
Date: 2014-06-24
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

overall good experience
Pros: smart people, friends for life, good compensation
Cons: some managers don't know how to manage people, work load is unreasonable, too many re-orgs