
I've really enjoyed my time with Barracuda so far. The culture is special - the people you work with can make all the difference. It's a somewhat small company, where you have the opportunity to get to know many people.
they are approachable and experts in their areas
Accessibility and openness to anyone, regardless of level
Base pay is pretty good
Base salary is competitive for role
The values are not just words on a wall
People are incredibly collaborative and willing to lend a hand
I am passionate about my work and seeing positive changes as a result.
People are inherently good, and we have a great mission that everyone believes in
People believe in the company and the culture is strong. People live by our values.
The autonomy to do my work but knowing that I have a great support system internally should I need it. People are generally open to new ideas and trying new things.