5.0
Jan 13, 2022
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Growing business with strong VC backing and new leadership. Customers know Barracuda and there are a lot of inbound leads, compared to less-known companies.
Cons
Very self-directed. This is great if you're a motivated self-manager. If you're not, you will need to be.