
Interacting with wide range of people from different teams and realising the positive impact that we can create together
Review from Engineering Dept
getting opportunities to learn new things everyday
Review from Operations Dept
Working as a team and helping customers with problems.
Review from Operations Dept
continuous Learning and continous encouragement to improve
Review from Engineering Dept
I’m happiest when I’m collaborating with my team to solve complex problems. There’s something really
Review from Finance Dept
Closing deals and developing relationship with customera
Review from Sales Dept
The people, the focus, the drive
Review from Sales Dept
Added values to ideas, platform to exhibit
Review from IT Dept
Talk to people and solve problems, get the job done.
Review from Operations Dept
Having a day where customers are reachable and we have a great conversation, moving forward together and everything I / we have worked for falls into its place
Review from Sales Dept
Flexible option to work from anywhere as well as in office too
Review from Product Dept
We have the most awesome set of customers. Incredible diversity in size, industry, and challenges. I love learning about their world and love hearing how we are making their daily life a little less chaotic.
Review from Sales Dept
Support from the Barracuda Team and solving customer problems.
Review from Product Dept
Interacting with teammates and solving technical issues.
Review from Customer Support Dept
just having a nice friendly work environment
Review from Admin Dept
work is self directed and meaningful problems
Review from Engineering Dept
Reaching out to customers AS WELL as getting in front of them to provide greater detail regarding Barracuda portfolio.
Review from Sales Dept
Coworkers, leaders, providing a sense of value in the work I do.
Review from HR Dept
Relationship with peers and stakeholders
Review from Marketing Dept
Making a positive impact on the company.
Review from Marketing Dept
There is a lot of confusion that our customer's are experiencing when it comes to the updated interface of the Barracuda One. The stress of the financial situation makes it seem like working here will never yield a way out of renting;
Review from Customer Support Dept
I get anxiety created by the toxic work culture. In the past I was excited about connecting to work and collaborating with my colleagues. Barracuda's company culture is going in the wrong direction.
Review from IT Dept
We are doing too much without priority alignment across teams and business units. There is no accountability on Business Systems or IT teams.
Review from Engineering Dept
It's blindingly obvious how KKR is influencing the behavior of the company. Line needs to go up, so we're focusing on next quarter instead of actually trying to lay groundwork to exist in the next decade.
Review from Customer Support Dept
Treating employees like children is not good for morale.
Review from Sales Dept
the company strategy is not clear and knowing that every 6 months they cut people does not help
Review from Sales Dept
More listening from leaders on what can be improved, rather than all direction coming from the top down
Review from Engineering Dept
We dont make enough money for the revenue we rollover for Barracuda. For every $1 we renew, we dont get half a penny on. $1.5 million dollar quota for the quarter, a rep might see a commission totaling $4k for 3 months. Half a penny would even be $7,500 in commission so its not even that
Review from Sales Dept
It very much seems that the new leadership is treating employees and customers like names on a dashboard, not actual people. Two of core beliefs are Think customer and succeed together....does NOT seem to be the case for this leadership team. Seems they are lining things up to sell the company......
Review from Sales Dept
It seems the overperforming teams get punished instead of rewarded, receiving harsher conditions and insane quotas.
Review from Sales Dept
Product, Product, Product. It's not 2018 anymore. Our competitors have passed us on multiple fronts and we only just now seem to slowly wake up and realize this happened.
Review from Sales Dept
The changes to our workflow have not been adequately communicated. We are being treated as a call center and metrics are being heavily pushed while the quality of our work suffers. Our team is working disproportionately. While some are struggling to find cases, others are drowning without support.
Review from Customer Support Dept
More supportive environment created by leadership.
Review from Engineering Dept
need clear priorities from the executive team. need time to develop priorities instead of releasing something half-complete and never touching it again. need understanding from leadership that a date on a slide is not set in stone and developments can happen that postpone that date.
Review from Engineering Dept
The people which operated as an "social glue" left the company. It feels everyone is working very isolated and things are not in balance. For some co-workers the passion is totally gone ... Company Events might help to connect the people again.
Review from Product Dept
I feel as though I am always being monitored at work, most days even if I feel I am being productive there is this notion that I can always be doing more. This mentality has made me feel some extreme burn out and doesn't allow me to ebb and flow with work.
Review from Sales Dept
You never know when the prioritized thing you're excited about gets tanked by a new top priority from the CEO. That's happened to me five times already.
Review from Engineering Dept
I want to make excellent software. Not mediocre, not good enough. Excellent. It feels like I am the only one sometimes that feels that way.
Review from Design Dept
Less layoffs, offshoring, dread. Focus on EGD, staff it up, EOL other projects.
Review from Engineering Dept
I don't like the question.
Review from Engineering Dept
People are friendly and helpful.
Review from Operations Dept
Salaries need to be improved drastically, hybrid working needs to be adopted as part of the new way of working. Barracuda are not competitive in these areas and are losing good people because of these reasons.
Review from Operations Dept