Pros
Flexible schedule, ample vacation/sick time, great member companies, opportunities to travel depending on your position
Cons
Senior level staff and CEO have competing visions for how to move the association forward. There is no vision to move the company forward and leadership is lacking. There is a lot of talk and very little action. Any "action" is just for show and a way to "prove" to the board that the company is trying to change. Different departments compete against each other and it's "every man for himself" mentality. Most projects have no background research before they are implemented, or you'll be assigned a project that gets cancelled half way through. Decisions are made based on one person's ideas and not on any supporting data of what the association should be offering to members. You'll be required to work on projects year after year that you know are going to fail. Also a lot of gossiping and drama among the leadership that filters down to lower levels. Negative vibe all the time.