3 out of 53 of 5Verified customerSupport and communication
setup was okay but could be better
setup process thoda confusing laga. kuch cheezein one-off thi, jo samajhne mein time lag gaya. overall, support achha mila, par kuch jagah lagta hai ki communication improve ho sakta hai. it felt like a mix of good and not-so-good experiences.