Pretty much I have only had jobs (I've only had 4 jobs) where I've worn long sleeves other than my first job (and a 30 day job with UPS), and most places I've worked pay a bit more but are pretty adamant about appearing very "vanilla" overall. I think most corporate owned places like to make people look plain, because it keeps them from having to create policies about displaying tattoos.
It very easily avoids things like: "may not have offensive language, religious connotations, blah blah blah" if they just say "do not show tattoos when in uniform."
There are also places that just don't care. Many bars and clubs I have found are like this. Apparently, when you are applying to be a fireman, if you have tattoos, they ask you why you have it, when you got it, and why you wanted to get it in the first place as part of the psyche evaluation.