It is a scam
This experience was disappointing and raises concerns about stability and transparency. Because of this, I cannot recommend relying on their service for consistent ad revenue.
United Kingdom
This experience was disappointing and raises concerns about stability and transparency. Because of this, I cannot recommend relying on their service for consistent ad revenue.