I initially visited their website out of curiosity, but was informed I was not an approved candidate, so I decided to move on. However, today I noticed two charges on my bank account from them labeled as 'customer support' fees, totaling over $250 for no service rendered. Now my account is frozen, and I can't update my information. This feels like a scam! I advise against trusting them!
Claim your business profile now and gain access to all features and respond to customer reviews.