Company: Microsoft
Date: 2015-10-19
Overall rating: 4/5
Employment status: current

Software Engineer
Pros: Very good benefits package from medical, dental, tuition reimbursement etc to donation matching. Good bonus earning opportunities and stock plan.
Cons: I like my team and manager, but I have heard stories from other teams of micromanaging, expectations of putting long hours and slave driving