On average, employees in Mountain View, CA at Barracuda Networks give their company a 1.8 rating out of 5.0 based on 2, whereas overall Average Rating of Barracuda Networks is 3.4 out of 5.0 based on 14 Barracuda Networks Review Ratings. The happiest Barracuda Networks employees in Mountain View, CA are Enterprise Support Leads submitting an average rating of 3.5 and East Coast Channel Sales Managers with a rating of 0.0.
"work enviornment was good, compensation was not so good"
What do you like about working at Barracuda Networks?
"the co-workers"
What don't you like about working at Barracuda Networks?
"the pay"
What suggestions do you have for management?
"compensate employees better"
Update your browser to have a more positive job search experience.
Upgrade My Browser