Company: Microsoft
Date: 2015-01-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

That Awkward Stage, Like Puberty
Pros: There are vast swaths of people that work here who are genuinely interested in building better products. 
Work-life balance is decent if you know how to create boundaries
Cons: Management is in that awkward puberty-like stage; they're not really sure exactly what's going on and trying to keep up makes for a few stumbles and voice cracks.