5.0
Sep 11, 2012
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Things get done here faster than anywhere else I've seen. Barracuda isn't busy at the top, so theres plenty of room to advance. Each and every employee has the ability to shine, and impact the organization. Low, low employee turnover.
Cons
Small company Still growing Benefits are working their way at becoming superior to most in the industry. Most people doesn't know they exist yet.