
People are friendly and helpful, easily approachable, very inclusive and technically strong.
Review from Engineering Dept
I think there is relatively little conflict
Review from Sales Dept
Balanced split between pro and personal. No requirement to work during weekends or holidays.
Review from Executive Dept
Everyone is friendly and works all over the world.
Review from Sales Dept
My managers understanding of my needs as well as that of the company.
Review from Sales Dept
The culture is very open and supportive, and the people are what make it so special. The team genuinely cares about each other, which makes it a positive and collaborative place to work every day.
Review from Marketing Dept
I appreciate most about our company culture is the strong sense of collaboration and support. The environment encourages open communication, teamwork, and mutual trust, which makes it easier to work efficiently and stay motivated
Review from Sales Dept
Overall it's a good experience
Review from Engineering Dept
we all get along and there is no office politics
Review from Customer Success Dept
thinking customer and be success together
Review from Sales Dept
the energy, the intentions and the excitement of cybersecurity is obvious. The mission to protect small companies is wonderful.
Review from Sales Dept
With new leadership in place, there is a better feel of pushing the company to grow in a positive way. Prior to the leadership refresh, it appeared to be slow and behind the competition.
Review from Sales Dept
The fact that everyone is truly wanting to support each other
Review from Sales Dept
The most positive aspect of the culture is the talented people and the strong collaboration that exists within many teams working toward shared goals.
Review from Engineering Dept
My manager and my team caring for me.
Review from Engineering Dept
people seem supportive- willing to help
Review from Operations Dept
Specific people and pockets of leadership within the company are fantastic. Barracuda has a lot of very talented and hard-working ICs who I have great respect for.
Review from Engineering Dept
People follow the companies values.
Review from Engineering Dept
it is like working with friends
Review from Sales Dept
single target, all focused, respectfulness, success together.
Review from Sales Dept
focus on product development and rather having so many leadership team focus on re-structuring
Review from Sales Dept
Review the compensation, hiring knowledgeable people from the beginning, and better perks.
Review from Engineering Dept
Remove the toxic leadership if we want the company grow.
Review from IT Dept
Management treats the team like children
Review from Sales Dept
Leadership should focus on fostering a positive work environment and boosting morale. It's important to cultivate a meaningful company culture—n
Review from Design Dept
Focus on product, not profits
Review from Engineering Dept
Get much better in executing the growth plan. This will have a huge impact on the moral and mude.
Review from Engineering Dept
Logical communication and fair compensation among co-workers.
Review from Customer Support Dept
As a communication company, actually communicate effectively. Cut out the "hail corporate" waffle, and get to the point. Make it so raises aren't unobtanium.
Review from Customer Support Dept
It's blindingly obvious it's crunch time at the circle factory. From the vanishing benefits to the lack of pay raises over the last two years to products that get worse over time with no documentation, Barracuda feels like a dead company running.
Review from Customer Support Dept
Besides pay and healthcare. Rules for days allowed to be worked from home should be consistent and not different for one department when it is completely unnecessary. Also why are some salaried employees working from 9-5 (8hrs) when others work 9-6 or 8-5 (9hrs).
Review from Engineering Dept
We need a clear direction of where we are going and what are objectives are.
Review from Sales Dept
friendly environment is important and good but also lots of people not focus working hard and just relaxing. company should lay off such people to boost revenue and avoid stupid expense. and should make better salary for people who work hard and generate revenue for company
Review from Sales Dept
Address tech debt, cut fat
Review from Engineering Dept
Bring transparency avoid grouping and politics. Compensation should be fair and not based on alignment with higher management
Review from Product Dept
More open culture in Innsbruck
Review from Engineering Dept
The right set of people to manage with the right skill sets, of course with rich experience only that can happen
Review from Finance Dept
Need to hire more people to help with work load, provide better compensation/salaries when compared to industry, need better benefits, and better career pathing for advancement.
Review from Sales Dept