No jobs found – change your filters above for more results
I worked at Barracuda Networks (More than a year)
must be able to drink alcohol regularly and will pay for fly you anywhere and very upbeat place to work.
if you have any ideas or ways to better your current role just shut up and let management have the bright idea. DO NOT DO BETTER THAN YOUR BOSS. i grew the region and introduced other products better than anyone and thought of a better role to help minimized confusion
Advice to Management
i do not have any because you will not listen anyway. you will do what you do and pretend that everything was yours.