Company: Microsoft
Date: 2017-05-04
Overall rating: 5/5
Employment status: former

Great Place to work
Pros: Challenging projects, Deep and technical coworkers, potential to grow up the ladder, great benefits, Can find your niche
Cons: Needs to catch up with the competition