Barracuda Networks Customer Success Department Employee Reviews | Comparably
SEE ALL OPEN POSITIONS HERE
Barracuda Networks Claimed Company
Barracuda Networks, Inc. is a company providing security, networking, and storage products based on network appliances and cloud services. The company's security products include products for protection against email, web surfing, web hackers, and instant messaging threats such as spam, spyware, trojans, and viruses. read more
This company is accepting feedback from verified employees
EMPLOYEE
PARTICIPANTS
1022
TOTAL
RATINGS
28865

Barracuda Networks Customer Success Department Employee Reviews

What do you like best about the leadership team?

Leadership Reviews

they are down to Earth folks

Review from Customer Success Dept

i can only say to my manager Mital Patel but she is very understanding and patience.

Review from Customer Success Dept

Showing, communicating and expressing their want to push the company forward and improve everything.

Review from Customer Success Dept

This new team is unified like no C-suite before and it shows in company goals, initiatives, OKRs

Review from Customer Success Dept

I really appreciate how approachable and supportive the leadership team is with employees.

Review from Customer Success Dept

What does the leadership team need to get better at?

Leadership Reviews

Spend time being acquainted with the work being done by the base level employees of the company. Executive leaders should be capable of doing the work of entry employees.

Review from Customer Success Dept

Being more appreciative and encouraging , they only look at cons and NEVER , NEVER , NEVER praise anything good or in which we put heart and soul .

Review from Customer Success Dept

What is the best part about your compensation package?

Compensation Reviews

Health benefits and the flexible PTO plan are highly valued. Having dedicated time to recharge and spend with family and friends is especially important.

Review from Customer Success Dept · Posted 5 days ago

my salary and the benefits

Review from Customer Success Dept

im on base salary now and not commission...i am satisfied with my base salary

Review from Customer Success Dept

Great insurance benefits and flexible PTO

Review from Customer Success Dept

My pay is transparent and fair

Review from Customer Success Dept

Why do you feel undervalued and what would make you feel better about your compensation?

Compensation Reviews

In general most of the people are 30 to 40% below the market. Leadership team should take measures to come as close to the market in terms of benefits.

Review from Customer Success Dept

There seems to be limited to no support to actually progress in the company. Raises do not actually occur with merit, which discourages doing any additional work than entry level.

Review from Customer Success Dept

I would like to be paid based on the market and even though my team was cut in half during the layoffs, and I'm doing more work, my pay didn't increase.

Review from Customer Success Dept

There's no clear direction for career growth. It is no secret that Barracuda pays their employees on the lower scale. Our competitors/other orgs pay a lot more for a similar role.

Review from Customer Success Dept

Pay is not competitive with the market. Would like to see more bonuses for jobs outside of sales.

Review from Customer Success Dept

What are some of the best things about your team?

Team Reviews

Even though our team is new and everyone has been with the company for less than five months, we already work really well together. I enjoy our time in the office, where we learn from and support each other.

Review from Customer Success Dept · Posted 5 days ago

We all help each other and care about each other's well being

Review from Customer Success Dept

we all get along and go out for gatherings to know each other

Review from Customer Success Dept

Incredibly helpful when I am not sure of something and supportive.

Review from Customer Success Dept

Perfect combination of getting the work done while having fun doing it

Review from Customer Success Dept

What do your coworkers need to improve and how could you work together better?

Team Reviews

There aren't any Team reviews of Barracuda Networks yet.
Be the first to contribute a review.

What is most positive about the culture and environment at your company?

Environment Reviews

Honestly, I just love working for Barracuda. I love the company culture, what we're all working toward, and how we go about it. There's a real sense of integrity here, and I genuinely love being part of it! Honestly, I LOVE IT here! LOVE! IT!

Review from Customer Success Dept · Posted 5 days ago

Everyone cares and everyone tries to help. I am a newbie to Barracuda and I am so impressed with the over all attitude. I love this place!

Review from Customer Success Dept

we all get along and there is no office politics

Review from Customer Success Dept

It's clearly a company that people like to work for. There's a large number of people over 3 years.

Review from Customer Success Dept

Fun atmosphere in office with tons of perks

Review from Customer Success Dept

What needs to change to make the company culture better?

Environment Reviews

There aren't any Environment reviews of Barracuda Networks yet.
Be the first to contribute a review.

What did you like most about the interview process?

Interviews Reviews

There aren't any Interviews reviews of Barracuda Networks yet.
Be the first to contribute a review.

What would you improve about your company's interview process?

Interviews Reviews

There aren't any Interviews reviews of Barracuda Networks yet.
Be the first to contribute a review.

What makes you most happy at work?

Outlook Reviews

The team environment is a defining strength. We work hard while maintaining a positive atmosphere, celebrate one another's accomplishments, and support each other through challenges. A genuine team mentality is an integral part of our culture. WELL DONE BARRACUDA!!

Review from Customer Success Dept · Posted 5 days ago

my coworkers and the culture in the office

Review from Customer Success Dept

i have transitioned into CSM from AE so there are lots to learn

Review from Customer Success Dept

Solving problems and understanding people (clients or colleagues)

Review from Customer Success Dept

I feel like my company genuinely cares about my well being in and out of work

Review from Customer Success Dept

What's going wrong and how can it be improved?

Outlook Reviews

There is a lack of interdepartmental communication. There is also a lack of conveyance to Partners on what to expect when calling in for support.

Review from Customer Success Dept

By appreciating every out of the box effort which is being made by engineers , instead of ignoring it as if "meh you did nothing special"

Review from Customer Success Dept

What do you like best about your company?

Outlook Reviews

There aren't any Outlook reviews of Barracuda Networks yet.
Be the first to contribute a review.

What would you most like to see improved at your company?

Outlook Reviews

There aren't any Outlook reviews of Barracuda Networks yet.
Be the first to contribute a review.

×
Rate your company