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

Fast Paced and Rewarding
Pros: Great People, Great Campus, Amazing Pay and Benefits, Exciting and interesting work, lots of potential for career growth if you work hard.
Cons: Work life balance is tough for young families, ambiguous work direction which is hard for some and great for others, weather in area, excessive travel at times, can be high stress at times.