Barracuda Reviews

4.1

100% would recommend to a friend

(5 total reviews)

100% positive business outlook

Reviews by job title

5 reviews
4.0
27 May 2022

Great Company

Recommend
CEO approval
Business outlook

Pros

great products, solid partners and moving to larger customers.

Cons

noticable churn and the lower level sales positions

4.0
24 Apr 2023

N/a

Recommend
CEO approval
Business outlook

Pros

Good working environment and hybrid working environment

Cons

Lower pay salary compared to other competitors

Viewing 1 - 3 of 5 Reviews

Glassdoor has 7 Barracuda reviews submitted anonymously by Barracuda employees. Read employee reviews and ratings on Glassdoor to decide if Barracuda is right for you.