Pros
Work-Life balance is adequate. Building refresh was adequate. Co-workers are friendly. Truth be told, I'm having trouble coming up with 20 words to document pros for Blackbaud.
Cons
Compensation is significantly less than other comparable positions with other companies in the Charleston area. There is little focus on the customer by departments who are not customer facing. Work ethic in the ranks is very self-centered and frequently does not take customer needs into account. The IT department frequently makes changes to internal systems without making notification. Change management is poor at best. This creates irritation for customers which consultants, account executives and support analyst then have to bear the brunt of. Employees in this position are not supported well at all from a morale standpoint when these opportunities come up. They are often put into positions where they have to make something up in order to simply move on to the next fire. Older technologies that are still in use by customers (such as Raiser's Edge) are not maintained well. When a problem is identified, ProdDev touches their nose and screams "NOT IT" or simply refuses to address the issue. Customer transparency and documentation of issues is sophomoric at best. Excuses and lies are provided and no real action is taken until someone threatens to dump the contract or file suit. Buy and large, Blackbaud is not the company that so many alumni talk about. It's not customer centered, not a fun place to work and is a miserable experience for customer-facing employees. This is because senior management is way too busy touting growth. Growth for the sake of growth is a terrible business model.