Barracuda Networks Salaries | Glassdoor

Barracuda Networks Salaries

Updated April 9, 2017

406 salaries (for 165 job titles)

Sort: Most Reports Salary
Salaries in $ (USD)
Average
Min
Max
$82,079 per year
$56k
$120k
$82,079 per year
$56k
$120k
$20.32 hourly
$15
$26
$20.32 hourly
$15
$26
$110,181 per year
$80k
$150k
$110,181 per year
$80k
$150k


$19.27 hourly
$15
$22
$19.27 hourly
$15
$22
10 salaries
$84,188 per year
$56k
$129k
$84,188 per year
$56k
$129k
$46,189 per year
$35k
$74k
$46,189 per year
$35k
$74k
10 salaries
$113,057 per year
$77k
$164k
$113,057 per year
$77k
$164k
$73,699 per year
$65k
$84k
$73,699 per year
$65k
$84k
$49,298 per year
$45k
$53k
$49,298 per year
$45k
$53k
$49,303 per year
$35k
$59k
$49,303 per year
$35k
$59k
$87,206 per year
$58k
$110k
$87,206 per year
$58k
$110k
$19.74 hourly
$14
$25
$19.74 hourly
$14
$25
$52,020 per year
$37k
$59k
$52,020 per year
$37k
$59k
$20.08 hourly
$17
$23
$20.08 hourly
$17
$23
$47,456 per year
$41k
$67k
$47,456 per year
$41k
$67k
Embed icon Embed this report

Barracuda Networks Benefits

  • Health Insurance (12 comments)

    “The health insurance as a whole is great. The administrator is really carrying and takes her time with you.”

  • 401K Plan (7 comments)

    “I didn't take advantage of the 401K plan, but I know there was a good match and heard others speaking highly of it.”

  • Vacation & Paid Time Off (7 comments)

    “Barracuda always allowed for a very healthy work/play balance. Sick days could either be taken off or, depending on your role within the company...”

See All See All

Explore Barracuda Networks Salaries

See Barracuda Networks Hourly Pay, Barracuda Networks Bonuses, or check out salaries for Barracuda Networks Internship or Barracuda Networks Contractor.

Barracuda Networks Salaries by Location

Check out the latest Barracuda Networks Jobs & Careers

Work at Barracuda Networks? Share Your Experiences

Barracuda Networks
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.