
Willing to step in and do work when needed
We work together very well
Pay across most departments is below regional averages, too many people leave for more money and the company does nothing to retain them.
Barracuda has for years been behind the pay curve, so many people leave and get higher pay for the same kind of job. Also, people that have been here for many years do not seem to get any better pay than a new hire.