A branded gift naturally makes people happy and appreciated. It’s clearly accompanied by the knowledge that the gift is chosen with them in the gifters’ minds which fosters a good impression on people. It elevates your brand to people as a thoughtful company they would like to make more business with.
Furthermore, people love to talk about things and situations that made them feel good. A holiday corporate gift would no doubt be spoken of to more people, the more quality and care the business put into it.