Lack of English support
Like many others, they also tend to overly praise their site. Their platform lacks an English version, and automatic translation does not work effectively. If they had a real rating based on user experiences, it would reveal the truth.
Date of experience:
May 01, 2024