employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

Poor management - Technical Support Engineer Barracuda Networks Employee Review

2.0
9 Apr 2016
Recommend
CEO approval
Business outlook

Pros

Nice colleagues. Flexible hours. Good name in resume if you are just graduated and need a place to start your career but don't stay longer than a year or two.

Cons

They are paying way less than industry average but expecting much more, that's the reason for huge turn over of talented employees and engineers. I don't recommend Barracuda to anyone unless you are desperate and don't have any other choice, sometimes it's better than flipping burgers ;). Products used to be much better but now it seems Barracuda is loosing battle in some areas because of struggling with many issues including technical problems and sales.

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 June 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