Blackbaud reviews

3.2

54% would recommend to a friend

(1,715 total reviews)
avatar

Michael Gianoni

57% approve of CEO

42% positive business outlook

Blackbaud has an employee rating of 3.2 out of 5 stars, based on 1,715 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
4.0
Mar 28, 2009
Recommend
CEO approval
Business Outlook

Pros

The collaboration at Blackbaud is pretty good. The product development group has recently shifted to an agile/SCRUM methodology, which seems to be augmenting quality and productivity. And it's more fun! The technical talent level is excellent across the organization. The new hires are top notch folks from Ga Tech and RIT, and the old hands are often Blackbaud lifers, which says something for the desirability of working at Blackbaud. Everyone works hard, but BB management recognizes the importance of work/life balance, so most days are 8:30 - 5:30 with a one hour lunch break. Blackbaud has an active outreach to the community. Every December the atrium overflows with employee-donated toys for the Toys for Tots drive. In March the atrium displays the works of Charleston artists. Daniel Island is a very nice little community with a few restaurants, a few small businesses, a hotel, and 2 large businesses (Blackbaud and BenefitFocus). Oh, and a tennis stadium that hosts the Family Circle Cup. The Charleston Battery semi-pro soccer team plays in a stadium that abuts the Blackbaud parking lot. The on-site Sodexho eating facility serves good food at very reasonable prices. The fitness center is well-equipped and free for employees. The benefits are good for both singles and families. One reviewer has panned the desirability of the health benefits package for families, but the parent/employees I know seem quite happy with what they've got. Development managers welcome new ideas for improving software quality and will give innovators room to experiment.

Cons

The latest product family ("Infinity") uses a home-grown XML-based metadata programming framework. While this might sound interesting, it is actually tedious and difficult. For example, to pass a parameter to a dialog constructor, you can't just change the constructor signature and the call statements. The Infinity framework calls the constructor, so the constructor definition is completely beyond your control. Instead you have to add a dictionary item to an "ExtraValues" property, and in some custom code you have to define a method overload where you find the ExtraValues array, then search the dictionary to find your string-expressed parameter, then convert it to the right data type. Programming in Infinity is filled with such instances of going around your elbow to get to your nose. In practice all the business logic ends up in a relational database and its stored procs/functions. The SQL language is good for expressing set logic, but it is rather clumsy for most domain functionality, business rules, and application flow. So the resulting product handles small modifications with ease (e.g., adding a custom field) and but is rather difficult to change in more significant ways. Since Blackbaud does encourage improvements (see my "best reasons" above), various folks are making small contributions that incrementally improve the experience of programming software on the Infinity platform. I expect the experience to continue to improve as time goes on.

3.0
Mar 21, 2009
Recommend
CEO approval
Business Outlook

Pros

Blackbaud was a good place to pick up a lot of professional experience. You get to work with a great varierty of clients in a highly professional and demanding environment. You are continually challenged and learn to develop client skills that will help you down the road in your career. They provide 3 weeks vacation right from your start date which is also nice. The work environment and facility is nice. The people are absolutely top notch. It can be quite difficult to get your foot in the door there, and so the result is there is a lot of high quality talent and really smart people.

Cons

It can be very stressful. The professional services division works on implementing BB's software solutions after a new client purchases the software. Many times there is poor communication between the sales dept and professional services, which leads to all kinds of internal issues like not enough hours to bill againsts, bad project scoping, promising impossible timelines, etc. They also dangle the whole "bonus" thing when you get hired to make it look like you are going to be making tons of money every quarter on bonuses. The problem is that the company constantly changes the bonus plans seemingly making them good, then bad, then good, then bad. They can't just leave it alone, and it's all depending on the number of hours you bill - which you only have marginal control over. You can definately burn yourself out trying to max our your billable hours because they tend to pay lower salaries and promise big bonuses. I have heard that this has improved in recent years though.

3.0
Feb 24, 2009
Recommend
CEO approval
Business Outlook

Pros

Blackbaud promotes a laid back environment. The location is on Daniel Island which is a very nice place and the views are fantastic - much better than the one at my house. Most of the people working at Blackbaud will go out of their way to help you and are very approchable individuals. There are also a good number of company sponsored events such as soccer games, BBQs, happy hours, company pic nic, and tickets to hockey and minor league baseball games. Another reason to work at Blackbaud is there are very few technology (read: no competition) companies in Charleston. In a small pond, Blackbaud is the best fish.

Cons

While there are several upsides, unfortunately, the down sides negate the positives making this a decent, but not great company. Senior management appears to be stale in their thinking. To propose new ideas, many people in the trenches make suggestions that fall on deaf ears only to find out that a year, year and a half, or two years later, the idea has been implemented. In IT, as in other organizations, there is very little recognition. Some bosses will make light of raises and promotions and in several parts of Blackbaud there is no clear path to advancement. I’ve personally been told that it’s a subjective decision on behalf of the management team and when they feel someone is ready, they will promote. Meetings regarding performance throughout the year are almost non-existent. If they are set up, meetings about goals, feedback, and concern usually take a back seat to anything else. Case in point – Feb is almost done and annual reviews have still not been completed. So down sides: Employees in the trenches don’t have a loud enough voice and are often dismissed, feedback about performance is non existent, promotions are subjective, and the salary is below average.

Viewing 1708 - 1710 of 1,715 Reviews

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