employer cover photo
employer logo
employer logo

Barracuda Networks

Is this your company?

Get in-get some experience-get out - Technical Support Representative Barracuda Networks Employee Review

2.0
Mar 15, 2022
Recommend
CEO approval
Business Outlook

Pros

Coworkers are cool and are the only reason I haven't already run for the hills

Cons

Management. One manager is not satisfied micro-managing his local staff and is now micro-managing other locations because so many other techs have left and he has no one to micro-manage in his location anymore. Only people whose noses are brown from being you know where get advancement, even if their technical skills are not that great.

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