
Overdue change at the top finally happened
unlimited time off as well as compensation
The people are what makes this company
Solving problems and seeing positive impact to customers
Winning new customers through great solutions
Real life role play scenarios
Cooperative spirit. Mutual respect. Collaboration
Solving problems for my customers
Not having to ask for raises. Compensation is direct related to success
Like minded professionals that all row in the same direction and have aligned goals
Barracuda feels like a startup but is run by adults and seasoned executives. The culture is still very unique and feels almost like family at times.
The leadership team in my vertical is supporting their team when needed but let their team do their job when executive interaction is not needed. And they understand the difference