The hiring manager was very upfront about the company. Revolution Management isn't digital marketing company, or even a marketing company at all. What they do is hire people to stand in Cosco and sell new products like cosmetics, car wax, and other stuff like that.
Maybe that's what you're looking for, but it's certainly not a real job in Marketing.