 Mastech Digital has done well to grow its top and bottom lines over the past few years. This alone is a big positive, as is the fact that most of its performance remains impressive so far this year. 