I have worked for them for several years. They take a long time to pay. Recently they have been making excuses for not accepting reports and refusing to pay which makes one wonder if they are still sending the reports to the client and pocketing the shoppers fee. I would suggest avoiding them.
Claim your business profile now and gain access to all features and respond to customer reviews.
.