Yeah, horrible place to work because you have to actually get up and do stuff, instead of sitting in front of a screen all day. That's what I liked about embedded system programming: The job DID consist of sitting in front of a screen all day. Sometimes in my office, sometimes in a lab, but still sitting.