One of the worst Customer Experience, Would definitely switch
They have recently put the customer verification step which disconnected internet abruptly without any prior communication.
The portal for verification is also broken which doesn't provide option for adding address to all places where their customers reside.
The manual verification is just like a horrible experience with having no time estimate available to Support Person who just rudely says wait until its your turn.








