I joined the company on May and still haven't received a payment. I've emailed everyone i could find on the company and nobody replied. I know they are now NET90. But it's already more than 100 days and still no payment and no answer (it's not even a weekend). I was told by them they pay on every 13th, so where is the payment? https://www.vibrantmedia.com/ I hope to get in contact with other publishers and hopefully someone from vibrant to clarify.