2 ms·Depends on your definition of ad. Netflix seems to be doing a lot of product placement.by skyyler 3y agoDepends on your definition of ad. Netflix seems to be doing a lot of product placement.