Blackbaud
RepVue Score
0
Blackbaud
Back to ReviewsFormer Employee Used to have a great culture and be relatively great place to work. Fallen off, market saturated, have fallen behind on their tech. Still a big name in industry and cool place to work, but leadership needs change IMO. Browse Other Reviews
3.4
Aug 18, 2023
Useful