Barracuda honored by Comparably for Best Company Culture

By |December 13th, 2021|Awards|

Winners chosen based on 20 core culture metrics, including work-life balance and career growth Campbell, Calif. – (December 13, 2021) – Barracuda Networks, Inc., a trusted partner, and leading provider for cloud-enabled security solutions today announced it has been honored by Comparably with for its culture. [...]