Is it totally insane for me to think of applying for a job in Devens? Or just mostly insane? Devens is out in the Land of Long Commutes, where I think people say "near" commuter rail and mean you can drive there in half an hour. Daylight Savings Time ends in 3 weeks.