Pros
Get Satisfaction continues to manage to hire really smart, motivated people that are great to work with. There aren't very many office politics, and things are pretty transparent all around. People love to help each other out and that's been a constant part of the company culture throughout my tenure here.
As a small company, the world is your oyster and if you have an idea you want to implement, you can go ahead and do that. You can work well outside the bounds of your described job if that pleases you, and there are plenty of examples of employees who have transitioned into various roles to get different experiences, contribute in different ways, and grow their careers.
Kontras
Doesn't have all the standard "startup perks" like free lunches and fancy schwag etc. that many other Silicon Valley startups use to lure talent. Nice enough office, but not anything to write home about, so you don't get that extra sense of pride and optimism from the space.