Company: Microsoft
Date: 2016-07-28
Overall rating: 4/5
Employment status: current

Good place to work
Pros: Good work-life balance.  Management are generally very nice.  Great coworkers.  Private office allow focused work.  Benefits are pretty nice.
Cons: Lacking in product vision, oftentimes just working on random projects with no obvious purpose.