Pros
Great benefits. Staff is full of smart, hardworking, friendly people who care about doing a good job. Snack machines are subsidized so sodas are .25 and most candy is .50. Option for free employee parking or mass transit subsidy.
Cons
Workloads are insane and the more you manage to accomplish the more they give you to do, usually without either a raise or promotion. Organization is ruled by a culture of fear. Everyone is afraid to say anything that would be construed as complaining or rocking the boat. HR is supposed to be, to some degree at least, an advocate for employees but nothing could be further from the truth at ASTD. HR absolutely cannot be trusted to back you up if you go to them with anything. People frequently "disappear" from the staff. I've never worked anywhere where so many people get fired.