Blackbaud reviews

3.2

55% would recommend to a friend

(1,716 total reviews)
avatar

Michael Gianoni

58% approve of CEO

44% positive business outlook

Blackbaud has an employee rating of 3.2 out of 5 stars, based on 1,716 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Blackbaud employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.6 stars).

Reviews by job title

2K reviews
1.0
Apr 28, 2013

Company has no direction since Convio acquisition

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Interesting clients Decent benefits Company culture used to be positive; now is a witch hunt environment. Nice location (Charleston)

Cons

Convio acquisition has been a disaster that has ruined company culture. Recent layoffs cut too deep and company lost a lot of good talent. Remaining employees workload is overwhelming. Middle management is terrified of new senior management and looks to protect only themselves. Company will not address core issues: poor project scoping, no cohesive product strategy and failure to manage client expectations. Employees are expected to work 24/7-----churn and burn.

2.0
Jan 24, 2011
Recommend
CEO approval
Business Outlook

Pros

Blackbaud works hard at the process of continuous integration, and has developed an elaborate internal toolset to smooth the process. If you love building integration tools that integrate with Visual Studio and/or Visual Studio Team System, you can certainly be happy at BKB. BKB has lots of nice people. All the managers I knew are nice, decent people. The company's mission (helping non-profits succeed) is worthwhile. The company is profitable, and if you fit the mold, you can work there as long as you want. Nice facilities: good lunch room with good food at reasonable prices, nice gym. Blackbaud is doing a pretty good job of implementing the Scrum agile software methodology, and that makes the engineering process more fluid and collaborative. Teamwork really happens. Plenty of people have worked there for a decade or more, so Blackbaud must be doing something right.

Cons

Almost all meaningful business logic is encoded in T-SQL form at Blackbaud, and that is a unusual architecture decision by BKB. T-SQL is great for exercising set logic--for example performing an efficient search--but it is much less suitable for crafting domain logic. No inheritance, no data structures, no passing data by reference, no enums, etc. As an example of where this can take your coding practice if you're at Blackbaud...in the code base you can find stored procedures that take approximately 70 parameters and then pass almost all of them down a branching tree of user-defined functions. Eventually you reach one of a myriad of endpoint functions, which are using *only* 2 or 3 dozen parameters but remain highly complex. If this business logic were coded in VB.NET it could be radically simplified by the use of well-known design patterns and data structures, but generally that is not the approach that Blackbaud engineering management or its toolset (e.g., unit testing utilities) supports. Yes, there are rarely used ways to write domain logic in VB.NET and access it via the Blackbaud-proprietary Infinity platform, but you definitely have to swim upstream to pull it off. Almost everything else about how you write software at BKB involves learning their Infinity platform, which involves an extremely detailed and idiosyncratic programming-by-XML paradigm. XML is quite suitable for serializing structured data, but not so much for programming logic. No one has figured out how to debug through XML, for example. Bottom line: if you care a lot about developing and/or maintaining skills in object-oriented programming and service-oriented architecture, you're probably not going to be happy at Blackbaud. I care about those things, which explains my rating. If you enjoy coding business logic at the database layer and don't particularly mind missing out on a hands-on experience with OOP and SOA, then you might rate Blackbaud as a 4 or 5 based on Blackbaud's positives. It's particularly difficult to join BKB as a senior software engineer or architect. A junior guy who's been there 2 years is going to be more productive then you because he or she knows a lot more about the business domain than you, and a *whole* lot more than you about the "Infinity" platform. In other words, all your experience with design patterns and MVC and best practices in VB.NET/C# and SOA are mostly irrelevant when you're swimming in the Infinity development sea. To be fair, I must mention one exception to the rule about engineering practices at Blackbaud: if you're on the "platform" team, then you get to use the full range of Microsoft tools, technologies and development paradigms in order to fashion the newest wrinkles in the Infinity platform. But that's a hard team to get on; the platform team is small, and basically all of its members have been at Blackbaud for 7-8 years minimum.

2.0
Mar 28, 2025

Learn then Leave

Recommend
CEO approval
Business Outlook

Pros

If you're looking to gain valuable sales experience in the nonprofit sector, this company is a great place to start. The training program is exceptional, providing you with all the tools and knowledge you need to succeed in sales, and it sets you up for a strong foundation in your role. The team-oriented culture is one of the company’s standout qualities, ensuring you always feel supported and never alone in your efforts. I’m fortunate to be surrounded by intelligent, driven individuals who are passionate about their careers and genuinely care about their work—overall, they’re a fantastic group of people to collaborate with. The company fosters a highly collaborative and inclusive environment where colleagues actively help each other grow and reach their goals. This team mentality is a real highlight, as everyone is willing to pitch in and share advice, making it feel like a true community rather than a competitive workplace. Additionally, the company offers the flexibility of working remotely, which has been invaluable in creating a work/life balance. They truly understand the importance of flexibility, and they work with employees to ensure we can maintain a healthy balance between our professional and personal lives.

Cons

The company has completely abandoned its original mission of serving the social good, now solely focused on selling licenses. ELT’s relentless pursuit of the Rule of 40 has transformed the sales team into a typical SaaS operation, prioritizing numbers over meaningful relationships. Customer service remains inconsistent, struggling to stabilize, while Product is disconnected from client needs. HR has shifted from being an advocate for employees to merely a tool for leadership, providing minimal support for associates. Sales management operates through fear, enforcing rigid performance metrics—calls, cadences, emails—where falling short means the risk of an improvement plan. Strategic relationship-building is discouraged unless it directly leads to a sale. The constant rounds of layoffs, driven by poor leadership decisions, leave employees anxious every Q1/Q2, creating an environment of uncertainty. The company culture has turned toxic—employees feel watched, mistrusted, and even blamed for things beyond their control. What was once a positive and fulfilling workplace has now become suffocating. Brand recognition among customers remains a challenge, the product is on the expensive side, and base pay is low, all of which diminish morale and motivation. Most reps struggle to hit quota, with many feeling miserable and stressed due to micromanagement. Success is often only possible by working 60+ hours a week and sacrificing personal time. Vacation days are discouraged, and management threatens employees who fail to meet unrealistic goals. Additionally, middle management often crosses ethical boundaries to drive results from their teams, pushing employees beyond reasonable limits. When these concerns are raised with HR, they consistently side with management, further eroding trust and employee confidence. What once was a workplace built on purpose and collaboration has become a stressful, toxic environment where employees are left feeling unsupported and undervalued.

Viewing 112 - 114 of 1,716 Reviews

Glassdoor has 1,801 Blackbaud reviews submitted anonymously by Blackbaud employees. Read employee reviews and ratings on Glassdoor to decide if Blackbaud is right for you.