terrible company declined to give

1.0 ★ Critical
M
mohammed imitaz ·
Company Rating on RatingFacts
2.7 / 5
All Pay Reviews (7)
1.0 ★ Critical
Published Feb 25, 2025

terrible company declined to give

terrible company declined to give reasons on application not proceeding dont use them they freeze your money and take 100 days to do an application from what i gathered they just use you quickly to boost the company check profile then give poor excuses on why they cant provide the service

About Pay

Pay logo
Pay
pay.com
2.7
7 total reviews

About the Reviewer

M
mohammed imitaz
Consumer Reviewer
Reviews published: 1
Member status: Active Contributor

Share this Review

Share this verified rating and review with others.