I am talking American English now. Usually when a "t" comes at the end of the word "wheat" or before "n" or "m" sounds as in "mountain" and "treatment", the t sound is not pronounced and i pronounced as a glottal stop instead. Can I do the same with the word "netflix"?
In certain parts of America (but not all), you can use a glottal stop for a t in Netflix, as well as many double t's (kitten, button), terminal t's (but, net, fit, cat, pet, cot, bought). This will net you some strange looks in your travels, though. Being from New England originally, this was standard to my ear, but I had to change it as I moved around because of the unwanted attention it called to itself. If you can avoid it, it might to be to your benefit; those who use glottal stops will hardly notice it, and those who hear t's will find your English good.