Pros
Free beer at HQ. Partial 401K match, though very little. good group of coworkers.
Cons
Management is tasked with micromanaging. Every single activity is logged and there are huge monitors above the octagon, showing your stats to everyone in the company. Since other folks have elaborated on the octagon, read their reviews as it's 100% true. 30 calls a day and 2 hours of talk time are required. Since two hours isn't that much, you are better off keeping your calls short which leads to lesser quality. Management prefers quantity over quality. If you hit your quota but don't make 30 calls a day, you will eventually hear from the VP of Sales. The pay is very very low. If you have zero to little tech experience and you want to get a foot in the door, use Barracuda and move on as quickly as possible. Similar jobs in the valley will pay you double. The sales quotas are artificially high. If you are at 80% of your number, the company reaches its internal goals and the employee makes less money but Barracuda still wins. The employee moral is terrible. The turnover is insane. The people that stay, at least 40-50% of the sales team want to leave. Lots of employees can't leave because they have crappy resumes with only Barracuda being their technical experience. Most employees will tell you the good people get out asap. Quotas are not realistic. The company goal is for their sales employees to reach 80% of their quota. The company wins and the employee loses. Roughly 10% of the sales reps hit their quota. Sometimes it's lower. Management doesn't care and don't bother asking for attainable quotas. If they say you will make 50K a year in commissions, the realistic number is between 35-40K. Management doesn't care about the employees and some of the mid level managers will admit this to you, after a beer or two. The only thing that matters is the bottom line, since Barracuda is public. The company scrapes by with underpaid and mediocre talent. Look elsewhere for employment, unless you want a tech sales job and can't get one elsewhere.