Reviews (49)
Overall rating
4.5
September 29, 2026
Their support team is honestly the worst I have ever experienced from any company. They don’t seem to have any proper process or rules regarding who will handle or access the account when there is an issue. 1 STAR IS MORE FOR YOU
Glow Metro
India
About 7 hours using the app