HR Block is one of the world biggest tax service providers, using more than 100,000 experienced tax experts and having prepared more than 550 thousand tax returns globally since 1955.