
Everyone has a positive attitude about our work.
Everyone pulls their own weight.
I'm always happy at work - I enjoy my job a lot.
The leadership team at Barracuda has been nothing but supportive since I started my role 5 months ago. They have been clear about our goals and have handled any issues that have come up. I feel leadership has my back.