There are many benefits to creating high quality company or company event merch.
There may be different goals for the merch; some instances are for team building events for staff to experience an elevated sense of synergy and collaboration amongst each other.
Other instances are to reward staff for their milestones and accomplishments. It is common to reward employees for their extended service and time with the company, such as 5 years or 10 years with the company. Creating personalized gifts for these members of staff is a way to express appreciation for their dedication towards the company.