Great Company - Outside Channel Manager Barracuda Employee Review

4.0
27 May 2022
Recommend
CEO approval
Business outlook

Pros

great products, solid partners and moving to larger customers.

Cons

noticable churn and the lower level sales positions

Explore other reviews about Barracuda

5.0
16 Sept 2024
Recommend
CEO approval
Business outlook

Pros

Comfortable work environment and friendly staff.

Cons

Clients were sometimes difficult, and budget for audio staff was low.

3.0
13 Jul 2024
Recommend
CEO approval
Business outlook

Pros

Great coworkers made it worth it

Cons

Low Pay, no bonus, low stock options

1
See reviews by: Helpful|Rating|Date|All