I mine with pools (you have to find a pool that supports the coin you're trying to mine), the payout frequency depends on what you are mining. I used nanopool for ethereum.
I switch up what i mine a lot, but I've mined ETH, SIA, SUMO to name a few. I'm probably going to move to Monero and Zencash soon.