RepVue
Back

Barracuda Networks

134 Employee Ratings
134 Ratings
91% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Barracuda Networks
134 Employee Ratings
91% Verified
3.2
Unclaimed Profile
76.55
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.6
Mar 24, 2025
Here you are order taking. Everyone knows barracuda, we have great products, marketing is great, doesn’t take a lot of skill to sell. Pay is below market average but we are hourly so you can make overtime. Managers are reactive when it comes to promotions - Promotions come when someone mentions leaving. Different cultures depending on the office.
Useful
Share
Browse Other Reviews
Reviews at Barracuda Networks