I’m working at Sparkfun for a couple of weeks, as a Hacker-in-Residence.
Link to nice post Sparkfun put on their blog about the program.
Sparkfun is a great place to work. Besides all of the hardware available to build with, there is a large (and very smart) engineering team to work with.
There are also people to bounce new product ideas off of. YESSSSSS!
At home, I mostly work by myself and it can be isolating. By contrast, having people to interface with is enjoyable….and it makes the design process easier.