It's one of the world's biggest publishers and they bought out CRC Press, one of the world's leading technology/technical publishers, but I don't know much about TandFonline's journal.
Articles are probably vetted, but to what extent, I don't know. They're probably not peer-reviewed.
Articles are probably vetted, but to what extent, I don't know. They're probably not peer-reviewed.

