I applied through a recruiter. The process took 2 weeks. I interviewed at Tawakal Express
Interview
It was personal interview and it took less than 2 hrs.
The owner of the company interviews. He was interested to know if international capacity was any issue. The job required travelling.