Great environment, not great pay
Customer Care Contact (Current Employee) – Ann Arbor, MI – April 6, 2015
If you are going into Barracuda as anything but Help Desk, I'd highly recommend it. If you are looking for an entry level position, like help desk, it's fun but there's no where to go unless you want to be a technician. I love the atmosphere, the people, some of the managers are great but not enough money for me to get by.