3175 Winchester Boulevard
Campbell, CA 95008
No job listings match your search criteria.
Barracuda Networks Reviews
While the company brings great products to market, things are a bit messy behind the curtain. Critical departments like tech support are under constant pressure to achieve metrics, while receiving minimal leadership from the executive level, and being denied advancement due to arbitrary tenure requirements. From an organizational standpoint, it seems like big announcements are often made to the staff before they are completely fleshed out, leading to a sense of confusion and poor planning. Focusing more on employee growth, and less on pleasing the corporate overlords, would probably be very beneficial in the long run.