Pros
First things first, for a nonprofit ATD pays its employees extremely well (I’ve worked at several other nonprofits and this is the most competitive my salary has ever been). Second, the benefits are comprehensive and affordable (dental AND vision). Third, everyone in the office is friendly and welcoming (There’s no competitive undercurrent or unnecessary drama…. Water cooler gossip isn’t a thing you have to worry about here). Fourth, I like my managers and I can tell they put a lot of effort into doing right by their employees (they don’t always get it right, but they are always trying). Fifth, the work itself is enjoyable. Projects are mostly collaborative in nature and we’re encouraged to think outside the box and really get creative.
Cons
As I stated above, managers don’t always make the right decision or do what’s best for everyone. I’ve seen several of them go back and correct their mistakes once they notice it, but that’s not always guaranteed. It’s easy to judge others though and since I’ve never been in a managerial position, who’s to say I wouldn’t make the same mistakes? I’ll leave it at that and you can judge for yourself.