I have been 5 years old customer of Incred but this time these people have become a nightmare for me. The relationship manager never picks up the phone. Never reply on mails.
Company should sach such people from the orginzation.
Would recommend incred to anyone.
Pathetic experience.!