I'm not sure they're so much sites that allow for commenting on social media channels. Though they existed before but I doubt their viability these days.
Except if you get such jobs as a freelancer or you keep to PTP forums like our great bizdustry forum.
Except if you get such jobs as a freelancer or you keep to PTP forums like our great bizdustry forum.