
Yearly increments based on fair work inputs
my work and the workplace culture
there is no micromanagement and the work life balance is awesome
They are totally fantastic - I love the support , understanding , corporation that I get from my team
the kind of culture that is being built within Barracuda and the authority given to each employee to bring in ideas to life