It often takes 15-20 minutes just to get into a game because every lobby has someone auto-filled and they inevitably dodge at the last minute, and matchmaking is non-existent.
For example, I just had a game against a 5-man premade with 3x Diamond players and another Diamond player on an alt account, while my team mates were four random Gold players. Which took me about 22 minutes to get into, because I had to sit through half a dozen dodged lobbies.
It's actually sad how poorly implemented the matchmaking system is. I shouldn't be sitting around for 20+ minutes just to get into a game where zero attempt was made at creating even teams.