I am a level 3 seller on gigbucks. I will be sincere, owners of Gigbucks are not doing anything to grow the website, no improvements on the platform. You get stuck for 24 hours to get your gigs approved, and delay in payments.
I noticed december 2018 gigbucks could no longer afford to pay us sellers, they resort to paying in bits even when you request for full payout for a job completed. Sometimes I get $3 and another time $6. It took me 3 months to completely withdraw $150.
Since then i stopped rendering services on there.