Good company, low pay - Business Systems Analyst Barracuda Employee Review

3.0
13 July 2024
Recommend
CEO approval
Business outlook

Pros

Great coworkers made it worth it

Cons

Low Pay, no bonus, low stock options

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.

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

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