A

One of the worst companies I have ever dealt with,...

One of the worst companies I have ever dealt with, they take 1 month to reply to mails. If this is their way, How can anyone trust them with their money. Wont recommend it. They also don't disclose lot of information.

Comments:

No comments