Pros
You might discover a new, better job for yourself while "BD'ing" for clients. Seriously, that is the only positive - take this job as a paid stopgap while you apply for better jobs elsewhere.
Kontras
Potential income is way overstated. Do you have any friends who have been suckered into an MLM (aka pyramid) scheme? CyberCoders is basically a transcendence beyond something like It Works! or Amway. There are a few people at the top making money and the majority make enough to cover their draw for 1-2 months beyond their draw cap. Here is why: This company over-hires and keeps the pipeline filled with the next round of suckers who essentially mine for clients through email and LinkedIn while their draw slowly ticks away. Once the draw runs out, you're basically let go and any "clients" you had get repurposed to the "team." Top-tier clients are taken by the Manager, who gets fatter on the CC Hog. The best part? The part no one tells you? The "clients" and openings they have posted aren't always genuine. There are literally no rules surrounding less than truthful job postings. Why? Well, what is the price of data these days? Companys pay $millions for customer data. CyberCoders is a data farm that makes a little side cash off recruiting. Every application holds potential saleable data.