
Very fast paced and challenging
Very positive, although culture seems to be shifting to a more confrontational one
Openness, transparency, true to what they say
Motivated and driven for the most part
I believe I am making a difference
Commitment and openness are pervasive through the team
Sense of shared vision across functions and levels
Commitment, collaboration, willingness to figure things out together
Commitment and sense of belonging
Very committed, care about the future of the company
Very committed, very passionate about their work and Barracuda
Getting things done for the future of the company
Incorrect use of Radford and misalignment with the market
Smart, forward-looking and always trying to do the right thing
Most people are committed to the success of the company
Salaries and benefits are not in line with the industry
The ability to make a difference, to move the company forward
Respected and tenured; open minded and committed to Barracuda's long term success
Everyone is open and friendly; there is a real sense of belonging
The interaction with my coworkers and the feeling I am accomplishing something
Comparable companies pay a much higher salary for the same level of responsibility
The upside with Options provide alignment of intent and personal investment in Barracuda's success