I worked at Function Engineering from 2006 to 2011.  If you're looking for the best mechanical engineering consulting company for a wide range of products, this is it.  It was the best engineering experience and coworkers that I could have asked for, but after 5 years, I've decided to move onto developing, manufacturing, and selling my own products.

Visit their website here: www.function.com