I love sex: General Pants gives customer service a whole new meaning

The General Pants Company considers it perfectly acceptable to make its staff declare a love for sex, essentially advertising their sexual availability in the blatant three-word statement. It gives customer service a whole new meaning. Staff have been turned into walking billboards for their own objectification. We will take our pants off for General Pants. […]