
everyone is willing to help and collaborate
They respect work life balance and give you the autonomy to make decisions that can impact change
Products have too many issues that do not get resolved. Customer service reps have been cut. Processes are broken
the unlimited vacation shows that they trust their staff to get the job done but still want them to get the life balance
The competitors in the same industry are offering 30% plus OTE difference. Barracuda does a poor job of showing career growth and rewarding their top performers and team players