Pros: People and mission is great, people are incredibly friendly and truly care. Including the managers. You get great training and are taught how to effectively build membership and the non-profit is doing great things.
Cons: Quota. Even though you might have incredible conversations, you are expected to meet a quota number.