Though I'm hispanic and Spanish was my first language (before learning English at the age of 4), for me there is nothing worst than getting a call from an American company about a loan I don't even have with them and the guy is clearly from India.
Even I had to tell the guy to repeat what he was saying on two occasions because I couldn't understand him. So yes, in my opinion Indians trying to speak English have one of the worst accents.
Most Helpful Guy
My parents are from Austria and speak like Arnold Schwarzenegger, so I've been around people's reactions to their accent all my life. For me, I can cope with many foreign accents with a high level of tolerance.
The exception is with anyone who's job involves public speaking and their English is an absolute disaster. I don't mind an accent, but you shouldn't be teaching a college class in an English-speaking country, for example, if you don't have a certain level of facility with English.
There are some regional and ethnic accents from native speakers that really drive me crazy, though. I won't say which ones because I don't want to make anyone feel bad. But I have to constantly fight to hear the person behind the accent and not allow my prejudices to take over.1
Most Helpful Girl
Ok I used to thing English accents where hot. I have cousins from England. I had to spend Christmas with them. At first I was like your accents are really cute.
Then 2 days later I bearly understood what they were saying. I understood some things but their accent was too deep. I nodded to most things they said and when they asked questions I would try dodge them.
It changed my perspective of the English accent.1