Well there are many controversies around the subject of having tattoo. Tattoo is not widely accepted everywhere as there are different cultures, belief and religion all over the world.
There are societies that doesn't have any issues seeing people with tattoos while the most doesn't accept it.
In most companies and organizations,tattoos are not accepted because it might ruin their reputation and give a bad impression about what they stand for,so they won't want to employ staff who decorate their bodies with tattoos in their workplace, most companies will not condone such as it seen as indecent .
In my own opinion,I don't like tattoos and where I come from its not accepted and no companies or organization will take you even if you are talented unless in the music and fashion world.
So imagine a school teacher coming to school with tattoos and wants to teach your children,no parents will want those images to sink into their children,it will even ruin the school reputation for sure.