Pens are good corporate gifts because they are appropriate in a business relationship. The variety of pens on the market allow the gift giver to find pens that match the receiver's personality, which shows that the gift is heartfelt.
Pens are practical gifts and in good taste, but giving cheap pens as gifts is inappropriate. Adding the company's logo may also make the pens seem cheap. However, cheap pens with the company's logo are appropriate to give away at trade shows. Adding a logo removes the personal aspect of giving pens as a gift and appears as self-promotion. Company employees should wrap the pens in nice, high-quality wrapping paper and include handwritten cards when giving pens gifts.