Pros
HFTP is a non-profit association so what the staff do is really serving the membership and growing the organization. The staff are great people that you feel like it's a big family and they are dedicated to their job. So if you're a people person and have a strong service spirit, HFTP would be a great place for you. Plus the compensation & benefits are nice, especially considering the lower level of stress you need to bear here compared to that in a big corporate.
Cons
Again this is a non-profit association, so if you're on the more ambitious and "aggressive" side or want a fancy environment like Google's then this may not be the place for you.