This is an update I originally cashed out 03/28/2025. I've finally received a check ( fedx)06/03/2025 I've made the deposit and I'm waiting for the banks approval .The withdrawal process and time period is ridiculous. I think they're more like unorganized than scammers.
Claim your business profile now and gain access to all features and respond to customer reviews.