I also was always paid on time.... until I asked for my bank. If you are happy with them then good luck to you. I can only speak to my own...
Beware if you are considering working for THT/GPC or are already a trader there. The management there are straight up thieves. I worked there...
Separate names with a comma.