N/a - Support Technician Barracuda Employee Review

4.0
24 Apr 2023
Recommend
CEO approval
Business outlook

Pros

Good working environment and hybrid working environment

Cons

Lower pay salary compared to other competitors

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