kateg said:
This hurts their job opportunities as well. If you have a hard time communicating in English, you will have a hard time working with English coworkers.
Have to disagree to some extent. In Toronto, accent is not a problem at all, and English (well, Canadian born native speakers) co-workers are rather scarce in certain industries. I know it sounds rather ridiculous, but as I work for a bank, pure English is hard to catch.
Obviously, I am not encouraging to relax, you have to imporve English and try to hang out with native speakers, I am just claiming accent should not be discouraging in a process of applying for jobs, trying to communicate etc. I understand why people want to eliminate their accents, I personally don't want to be judged and stereotyped based on the country of my origin as post-USSR has rather negative female image.
Mini-story that has little to do with the accent, but enough with stereotyping:
When I went for my medicals, I mentioned that the application is for PR. When a receptionist saw me, she just assumed I am going for spousal sponsorship and she had to correct it in my form later on. Unfortunately, when someone finally picks up my accent (it got very light after 9 years abroad), I get placed into mail-order bride category.