2.0
Jul 26, 2021
Former employee, more than 8 years
Ann Arbor, MI
Recommend
CEO approval
Business Outlook
Pros
Barracuda has a very laid back environment, no accountability, is a good place to learn how not to run a software company, but there are some good people there (they should find a better job)
Cons
At Barracuda management has a superiority complex, promotions are based on personal interactions and brown-nosing not on merit, management makes technical decisions despite no technical knowledge and ignores those that do, lacks innovation overall as a company and a majority of the coworkers and management have big chips on the shoulders, and they also are way below market pay unless you're management in that case you are overpaid.