2.0
28 Feb 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Barracuda is a fun environment and always knows how to do a great marketing event.
Cons
Don't truly value their employees. Their employees are just that and not valued and trusted as part of the overall vision so keeping them happy is not a priority. Executive team does not empower their management. They do not pay comparable to the market. Their quotas set you up for failure out the door, too high and unrealistic.