
Barracuda has been a huge part of my life allowing me to not only to progress my career but also develop as a person. I am extremely proud to work for this company.
The integration between teams regardless of territory.
Happy to engage with all employees.
We're like friends and family.
Colleagues and the high pace.
The support and friendship i receive from my colleagues.
We are genuine friends and meet out of work hours.
I feel as though the pay doesn't meet industry standard.
Extremely approachable. I feel I can discuss both work and personal matters.
Xactly allows me to see how much money i make on each deal.