It infuriates me in this country to have to "press 1 for English" - English should be the default. If a business has enough customers that want support in another language, then they can add that, but there should be no need to make a choice for English.
I had the occasion to be in a local MacDonalds the other day for the first time in 4-5 years. It used to be the help was African American, or local kids. This time, everyone working there was Hispanic, speaking Spanish among themselves completely, even talking about orders to the kitchen -- no way to know if they have it right if you're a normal American who doesn't speak Spanish -- and their accents in English when speaking to customers were so thick I had to ask them to repeat themselves several times in order to understand them. And this was in Greenwich, Connecticut, not some border town in Texas or California! Enough with the Spanish already! I don't patronize any business (unless it's a Spanish/Mexican/Latin American restaurant where you expect Spanish just as you expect French in a French restaurant or Chinese in a Chinese restaurant) where the help speaks primarily Spanish or the signs are in Spanish. Vote with your feet.