
Very competitive, achievable accelerators with clear targets.
Engaging with customers and prospects talking about Barracuda products.
Clear communication, approachable and are always there to listen and help you progress.
Everyone feels empowered & supported to be able to achieve their highest level of work.
Everyone is willing to go above and beyond to help each others, which really fosters a positive team culture.