My firm rule is English only, and I have several bilingual workers. I do not understand Spanish and 90% of my customers do not understand Spanish, so in my opinion there is no need to speak Spanish, unless on the rare occasion we get a customer that can not speak English.
I may be old school but...