Vantaggi
At GlobalSpec, you work with very smart people to further the development of a company that started as a really great idea. With few exceptions, everyone wants to be there and works hard toward the common goal. Lots of fun outings / project completion lunches / BBQs to keep it fun. Very flexible hours, very open communication (you can go gripe to a Sr. VP should you feel inclined), intimate atmosphere. Free coffee and fruit in the break room. Lots of breathing room to further your career and own project interests. Some teams have a great tight-knit atmosphere, while others are more fragmented. Ideas are king here: the company's always innovating, and it's very difficult to get bored. In most positions, if you have an idea, you're given the freedom to run with it and develop it. Low stress.
Svantaggi
Pay is subpar for certain positions. The company has grown little in the past few years. I second the earlier comments that this should be a $100 million+ company, but revenue has stalled around $45m. There are a core group of slackers, some of whom have few qualifications and have been with the company for 10+ years, and these folks drag others down a bit. Being an open and laid-back company, though, these people will never be cleaned out. Some managers and senior execs seem to have been promoted based on longevity and have little to no functional management experience.