Where to look for players

So I've played this game a little bit at launch and just recently gave it another try and I'm hooked again I hate soloq and the only friend who plays this game boots it up like once a week I've got 7k+ hours in cs/cod so aim wise I'm pretty good but I have only played the finals for roughly 40 hours Is this the right place to search for teammates?