Adidas, a German sportswear retailer, has two stores just for employees in Portland, Oregon, and Greenville, South Carolina.