Pros
If you are a recent graduate willing to accept low-pay and long hours to gain a foothold in technology and remain in or move to a nice location, Blackbaud is a good choice. If you want to work for someone who enable non-profits, this is a clear choice.
Cons
The pay is below market, but the cost of living in the Charleston area is very high. Their benefits (they are self-insured) are not attractive to anyone over 25 and or who have children. The company owns its market, therefore it is satisfied with its technology, systems and culture. It sees no reason to make changes and the majority of the management team have been homesteading for years. This makes for a company that prides compliance, certainty and contractive thought and above all, risk management and cost containment.