SEE ALL OPEN POSITIONS HERE
Barracuda was a great company to work for a few years ago, unfortunately, culture, management and environment has changed for the worst.
Was sind einige der besten Dinge an Ihrem Team?
team members are supportive. exclude management
Was ist am positivsten an Kultur und Umgang in Ihrem Unternehmen?
unable to find an answer to that question
Was läuft falsch und wie kann es verbessert werden?
Better management to empower team and enable to achieve success.
Warum fühlen Sie sich unterbewertet und was würde Sie bei Ihrer Vergütung besser fühlen lassen?
prefer not to say or value experienced sales members on comp.
Was braucht das Führungsteam, um besser zu werden?
Get experienced managers that know how to enable and support their team. Understand Barracuda, territory, partners and how to help support to build territories
Other Employee Reviews for Barracuda Networks
×
Bewerten Sie Ihr Unternehmen