employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

Technical support - Technical Support Barracuda Networks Employee Review

4.0
3 Apr 2017
Recommend
CEO approval
Business outlook

Pros

You are going to have great support from your colleagues if you are friendly. It's a great place to learn a lot of things . The environment is awesome, typical Bay area type of settings with recreational items

Cons

Some of the technologies here are proprietary so you might have to learn a whole bunch of things. The pay may not be up to your expectation

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.

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