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

Good environment; friendly coworkers
Pros: Feasible working hours. My manager cares about what I think. Everybody has his own office. Good work life balance. You could get promote very fast.
Cons: Coworkers don't talk to each other that much. The cafeteria is gross. But it totally depends on the building you are in.