account42 parent
I don't like company-branded swag either but the reason that gifts for employees are usually company-branded is due to tax reasons - the company logo allows it to count as advertisement which is a business expense rather than employee compensation.