this company is a scam
this company is a scam. They will not allow me to cancel after I fulfilled my 6 month commitment. They did not help with marketing at all.
United States
this company is a scam. They will not allow me to cancel after I fulfilled my 6 month commitment. They did not help with marketing at all.