
Barracuda Networks
RepVue Score
0
Barracuda Networks
Back to Reviews
Current Employee Company has a great product market for but the compensation is low relative to others in the industry. Management needs to fix the comp plans to incentivize people to perform at a higher level. Browse Other Reviews
3.1
Jan 24, 2025
Useful