Wilkommen mienen tintenfisch!
I've only lurked the squid-locator sub forum myself, thinking about joining a squad for tournaments....
BUT
I see casual squads in there too, so check it out =P
https://squidboards.com/forums/squid-locator.35/
There is one other section for casual squads I thiiink, but I can't seem to recall it's name xP
It should be easy to find with a bit of poking buttons.