The customer service of Barracuda Sentinel is not responsive. They leave issues pending for days and a lot of work gets stuck because of that.