Company: Microsoft
Date: 2015-05-31
Overall rating: 5/5
Employment status: current
Experience level: Junior

Rewarding job
Pros: Great work, great people, extremely good working environment, decent time off, competitive compensation.
Cons: Legacy code-base, demanding work, long project turnovers.