A company that does screen printing and embroidery for promotional products is adding 50 new jobs at its Abbeville County facility.