employer cover photo
employer logo
employer logo

Barracuda Management

Is this your company?

Not what I expected - Brand Ambassador Barracuda Management Employee Review

2.0
Jan 2, 2025
Recommend
CEO approval
Business outlook

Pros

Good coworkers, restroom breaks, cozy office

Cons

Pay, lack of benefits, feels more like a sales position than a marketing position, lack of a lunch break

Explore other reviews about Barracuda Management

1.0
Jul 6, 2023
Recommend
CEO approval
Business outlook

Pros

No pros to working here.

Cons

It is fully commission. STAY AWAY. They don't pay anyone what they are worth. Find a job that will appreciate what you are worth.

See reviews by: Helpful|Rating|Date|All