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

Great company to work for that could use some improvement.
Pros: I always felt challenged in my position and that my work was appreciated.  I loved my team and their willingness to share tribal knowledge to all the new hires.
Cons: The hours and demands of the job can be taxing on your personal life.  I found myself working many late nights.