ps, this question is pretty interesting to me as I am currently considering taking a position that would offer a much better commute and some other benefits, but more than likely not so technically challenging as my last few.