Back
Barracuda Networks

Barracuda Networks

113 Employee Ratings
113 Ratings
90% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Barracuda Networks
Barracuda Networks
113 Employee Ratings
90% Verified
3.2
Unclaimed Profile
76.30
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
Barracuda Networks
Reviews at Barracuda Networks