They are very detailed and thorough with training. Lots of time spent introducing you to the company, what they do, who they are, what they expect from their employees, etc.
This company is legit. I was impressed.
Interview questions [1]
Question 1
Lots of training videos and tests as well as signing contracts.