I have the same bad experience with DDG and it is so slow. I found Bing relatively better and it is constantly improving with new features.
(I was simultaneously deeply impressed and worried last year when a colleague of mine showed that Bing also returns results from company intranets if they are set up correctly and you are signed in to Bing with your work account.)