Pretty much. It negates any type interaction, at least to the extent that I can tell from having used it (somewhat accidentally) on a couple occasions. I think STAB still works as normal, but I haven't checked thouroughly. I don't know if status moves work on types that should be immune (Poisoning a Steel type, for example).