Company: Microsoft
Date: 2013-05-14
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

This job was hard work, long hours, but rewarding intellectually and financially.
Pros: Solid career paths, good pay, good benefits
Cons: Long hours and a horrible commute if you live in Seattle.