I applied online. The process took 2 weeks. I interviewed at Dale Carnegie
Interview
The initial stages were very easy.
1st Skype meeting with HR to find out if you are the right match for the job.
2nd Skype meeting with the manager. Basic behavioral questions.
3rd Meeting at their office location.
Overall, the process is pretty fast.