employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

Technical Support Rep - Technical Support Representative Barracuda Networks Employee Review

3.0
23 Jan 2017
Recommend
CEO approval
Business outlook

Pros

Laid back atmosphere for a call center. Challenging but rewarding work at times. Hour lunch break. Decent work culture.

Cons

To start off, the compensation rate is extremely below the industry norm. Little to no initial training, I felt totally neglected when I first started. Knowledge is not distributed well amongst the tech support team, have to rely a lot on Tier II and Tier III for guidance.

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