J

We own is an average company. Though the user inte...

We own is an average company. Though the user interface of the website is good, the overall experience was just satisfactory. The services offered are decent, but nothing extraordinary. The customer support team needs improvement as they were not able to resolve my issue efficiently. I hope they work on these areas and improve in the future.

Comments:

No comments