There is a lot to learn for a junior software engineer at Microsoft.
It's the perfect place to learn about the full software development cycle.
There are plenty of smart and bright senior engineers to learn from.
Benefits are good for people with families.
It gets more and more difficult to learn any skill outside the engineering domain after a few years.
Top-to-bottom work assignments occupy most of the time.
There is not a lot of city life in Redmond, Washington. There are a lot of choices for outdoor activities, though.
Allow more creativity.
Very well thought out and organized. The questions were difficult, but not so hard that they couldn't be answered.
I put my resume on Monster, and a recruiter called me. The position was for a software development engineer, which was what I was looking for. The interview loop consisted of some very experienced individuals and at least one less experienced person
Phone interview. Asked to use their online chat software, the interview went fine, but the software was crap. We were supposed to do the 'online white-board' thing, but the software kept failing. At the end, we had to use Skype instead. On-site int
Very well thought out and organized. The questions were difficult, but not so hard that they couldn't be answered.
I put my resume on Monster, and a recruiter called me. The position was for a software development engineer, which was what I was looking for. The interview loop consisted of some very experienced individuals and at least one less experienced person
Phone interview. Asked to use their online chat software, the interview went fine, but the software was crap. We were supposed to do the 'online white-board' thing, but the software kept failing. At the end, we had to use Skype instead. On-site int