Pros
The people who work are friendly, compassionate, and encouraging to work with. You are treated like family and are respected for who you are and what you stand for. You are able to cross-train and work in another department, if you are willing and able to and are praised for your hard work and dedication to helping the company succeed. Flexible hours depending on position.
Cons
The lower paid positions have more flexibility with hours. Spend more time traveling sometimes as a BHT then I would like.