
The Benefits package is on par with other companies I have worked for in the past. There is nothing standing out as amazing.
While our CEO is relatively new to the org, he's hit the ground running and is showing strong leadership so far. I feel he's setting the foundation for lasting success at Barracuda.