I do use Podio but I think its better to use it for group works. It's customisable and you can share links, files, write dms, have many different workspaces. Although, I think for the free version you can have only up to 10 ppl.
I use Trello for some personal stuff. Sharepoint and Notejoy for team related goals. notejoy is probably friendlier for quick to dos and OKRs and team chatting. Was thinking about asana though to see how different it is