I have used them for a private label site I used to run. They always paid on time with weekly payments. Very reliable. This was like 2 years ago and I still have a player playing there right now and payments are still coming weekly.
So, I have never had any problems with them and do ok with them. Hope this helps at least a little bit.
Have been with them for 4 years, pay weekly.
I have visited their office in Montreal, 35 to 40 employees.
It looks like a very good company, to me.
Densaco