
Too much micro management Too many fire drills, lazy reps (thetefure I do their wirk to keep a customer happy), unlimited calls when I try to take vacation, no respect for personal time, zero time for any Doctors/Dental appointmrnt, always on the clock
I've been with Barracuda, almost two years, I've been offered many opportunities to move to larger Cybersecurity companies. I stay with Barracuda because of the people, FINALLY investing in our products, and the love of our customers.
In my third year with Barracuda. I, like so many of my peers, receive calls/emails from recruiters every day. I appreciative my current Barracuda Management from Matt Fumia to John McAvoy, and finally David Dabbs. I appreciate their investment in me.
Opportunity to volunteer and give back internally
Manager, Deal Desk Manager & VP
Manager ONLY..very Employee/Sales Rep focused
New opportunities, striving to retain existing customers, listening and solving problems
WAY under paid on base and commission in relation to the daily ten hour days
Can do attitude, Listen, Knowledge share, and over all our team is striving to exceed goals.
Barracuda People - all levels; are kind, supportive, and genuinely caring. Barracuda is also very family forward.
My Manager, Matt Fumia, is a team person with a heavy focus on each person on his team.
I think base salary for Account Executive's should be a little bit more competitive with the marketplace ($125k)
Some immediate team members and peers, are invested in Batracuda while others are here just to collect a paycheck
Reaching out to customers AS WELL as getting in front of them to provide greater detail regarding Barracuda portfolio.
My base salary is the lowest I've been paid in 15 years as a Sr. Account Executive in the Cybersecurity market.
Easy access, invested in the Company and employees, and seem to have a long-term view (meaning they are looking to remain with Barracuda)
Our current team is super strong supporting each other via knowledge share, genuinely caring about each other's success, and how best we can win as a team
Ask the Growth VP to halt daily emsils (that's why we have managers), Ease up on weekly firedrills, lave time in the day for me to do my job
Wearing different hats (Renewal, Channel, Marketing, Sales, Deal Desk) which helps expand my sales knowledge. Because of the versatility in my day, I can offer my customers/prospects/partners in-depth Barracuda knowledge/information
I wear multiple hats. I am NOT just a Sales Rep. I am a Renewal, Deal Desk, Support, Channel, Marketing, Partner Rep (to name a few) all in one day/every day
Sales Leadership Team is starting to move Sales in the right (revenue) direction. However, endless change, confusing ACV, delayed quota/quota buckets, Clari & Salesforce does not sync. I embrace change but we sure have taxed this Field Sales Rep with a lot of changes.
Stop complaining, dig in and get to know Barracuda as a Company and our products. Sit down, do your job to the best of your ability. If you have questions, ask, don't spend your valuable time searching for something a Sr. Rep, or your manager, can point you to in a few minutes.