Any time you launch you'll quickly be joined by randoms, but as you get in to the higher difficulty levels it really helps to be on comms. There is an official discord and from there there are several LFG discord servers set up, you don't need to join an actual clan or whatever, you can just...