employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

You'll find it Starts well then............... - Anonymous employee Barracuda Networks Employee Review

1.0
Jul 5, 2018
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Good Brand Great start in Sales as long as you don't mind being in a Glorified call centre with a bell (Yes they have a bell when a sale is made)

Cons

No Work Flexibility Poor Support which Sales have to get Involved with You are tied to a desk in Basingstoke A lot of Politics and Bullying (With a smile on its face) Excessive Back stabbing around trivial non business related 'Issues' - This is why most employees avoid the social aspects. In reality is run by clique of 5 people that ensure they are not responsible for anything, and will get at you to protect themselves. A lot of Lay offs recently around EMEA, even sales that were over target were dismissed, some sued and won. Contract says basically trial for 6 months and no employment rights for 2 years, and they do use this when they feel like it Micro Management - IE how many calls you've made blah blah People that do well are the ones that play games around 90% of the time rather than working

Explore other reviews about Barracuda Networks

5.0
Dec 14, 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
Jun 12, 2026
Recommend
CEO approval
Business Outlook

Pros

Good teammates who genuinely support one another.

Cons

Growing oversight and reduced trust in sales team.

1
See reviews by: Helpful|Rating|Date|All