employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

Lets be honest - Renewals Specialist Barracuda Networks Employee Review

2.0
8 Aug 2024
Recommend
CEO approval
Business outlook

Pros

Good benefits and 401k employer match. Good co-workers

Cons

Extremely low pay, does not meet market standard. extremely click-ish in management, majority of the managers that have been there for over 3 yrs are either related or close friends, so it makes it hard to grow because they are looking for likeness versus true performers. A looooottt of drinking at company parties resulting in many misconduct incidents. Senior management is trash, and treats everyone like children by micromanaging. Beat multiple department records and no increase in pay or any incentive at all, just a congrats and keep working hard. Renewals department is the bread and butter of the entire company, we oversee multiple departments and without us those other counterparts wouldn't even know what to say or where to start. Please save your time, work is redundant and after a while you feel like a robot on overload.

Explore other reviews about Barracuda Networks

5.0
14 Dec 2025
Recommend
CEO approval
Business outlook

Pros

Executive open door policy, opportunity to grow within the company, hard work pays off

Cons

Base Pay is lower than market competitors

3.0
12 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Good teammates who genuinely support one another.

Cons

Growing oversight and reduced trust in sales team.

See reviews by: Helpful|Rating|Date|All