Comments
Sir they receive 23k to me but they don't give visa and not ticket also they cheated on me and they also told they need 34k then he give me work permit visa please suggest me what to do I want claim my money back
Reply
Customer satisfaction rating Customer satisfaction rating is a complex algorithm that helps our users determine how good
a company is at responding and resolving complaints by granting from 1 to 5 stars for each
complaint and then ultimately combining them all for an overall score.
Read more
Read more
42%
Complaints
1616
Pending
0
Resolved
685
P.O. Box 1734, Atlanta, Haryana, United States - 30301