Discord would be awesome for work ... I want to use it so bad. But the terms of service are completely unpalatable. Discord basically gets a perpetual license to anything you post.
"Huddles" pick up so much noice from the background I stopped using it. Whenever I had to take a call without headphones on it was basically unusable. I'm a single data point however, your milage may vary.