Many companies give coffee mugs, calendars, pens with company information, or similar gifts to their clients or customers. While this may be good publicity for the company, these are not generally seen as gifts of appreciation.
But in a big company, they can't individualize each gift. This seems to be a local approach more than any other.