Company: Microsoft
Date: 2015-01-23
Overall rating: 4/5
Employment status: current

whatever
Pros: Good pay, lots of tech, flexible work schedule, opportunity to move around
Cons: Too many managers who do nothing, too much process