Yep
888 is not a bad shout. The bonus there is 100% up to $400, clears at 20% rakeback equivalent and you have 90 days to clear which is a good amount of time. WIth our deal you also get $10 free when you deposit using the code PT10FREE + up to 36% rakeback through VIP rewards + 888 promos.
Also there is
Unibet which I would recommend. I'm playing micro cash there at the moment and the games are super soft. The bonus there is €200 new player bonus (no specific deposit amount needed) and it clears at 24% with 60 days to clear. You will also get up to 60% through VIP rewards +
$75,000 rake race (average extra 10% rakeback) + Unibet promos.
Coral is also a good choice for 5-10nl on ipoker network. You will get 30% rakeback there + 100% up to £200 first deposit bonus clearing at 27% with 90 days to clear + £20 free MTT tokens +
$75,000 rake race (average extra 10% rakeback) + ipoker promos.
There are other sites with larger bonus amounts, but as you are playing 5-10nl, these would be my recommendations for you to realistically clear the entire bonus. The other rooms are then open for you to move over to once you have a bigger bankroll.