Marketing Manager (Former Employee) – Mountain View, CA – October 4, 2017
Started with just the founder & VP Marketing. Managed all trade shows, channel marketing, offline marketing (billboards, radio ads, magazine ads, car wraps, experimental marketing, etc). Built relationships with resellers all over the world.
Contact Service Representative (Former Employee) – Ann Arbor, MI – August 7, 2017
Team supervisor was overbearing, impatient, and rude. Office environment was overall fun for technicians (foosball and ping pong table, etc.) but as a contact service representative, I was unable to take advantage of these perks. We were in a dark, enclosed workspace and expected to take over 100 calls/day with very low compensation.
fun office culture for those who were allowed to take advantage of it
Productive, Friendly atmosphere with game room/bar
Channel Renewals Specialist (Current Employee) – Campbell, CA – June 14, 2017
A typical day for my position would be via email all day. Answering to distributors, and handling part numbers to be quoted out. I learned to be more patient and understand how to write an email correctly, and efficient. Management is awesome, always on their toes and there for you when it's needed. As most jobs, it's the people you work with everyday that make your day that much easier.
It's like working for a 1990's startup tech company but with no hyper growth, stock options or advancement potential. Very dysfunctional sales environment that creates competition between co-workers. Very little training and extremely high turnover. Management sells you on a "group" quota payout structure but will not give you the time needed to ramp up your business before the threats and micromanagement begin. I've never seen nor experienced the amount of micromanagement Barracuda uses on it's employees. Top management spends all their time monitoring employees and questioning everything they do instead of helping them sell. I would not recommend working here unless it's the last job on earth and even then I wouldn't take it. The most enjoyable part of the job was the day I resigned. Yes, it's that bad.
Technical Support Engineer (Former Employee) – San Jose, CA – May 8, 2017
-Management is terrible. -You will F words from management Specially the VP of Technical support. -Not enough support and materials. -You just have to rely on other people to help you solve issues and learn. -Management doesn't care about anything Technical. They just care how many cases you address per day and if you get the good customer reviews. -Management will care how many time you use the restroom!
Good opportunity to learn when you have no prior experience
Network Engineer (Current Employee) – Campbell, CA – December 15, 2016
checking ticketing system and reply back to customers and following up old tickets also configure switches and checking inside switches and history of firewalls configure firewalls and also attend to meeting about future projects