employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

Poor management - Technical Support Engineer Barracuda Networks Employee Review

2.0
Apr 9, 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
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
May 27, 2026
Recommend
CEO approval
Business Outlook

Pros

Work/Life Balance, Flexibility of schedule and a strong team feel amongst the SA Team.

Cons

Product functionality, vision of leadership team, stale solution set and very difficult to meet quota since you're covering 15+ AE's. You spend a lot of time trying to "save" customers vs. actively selling.

See reviews by: Helpful|Rating|Date|All