I applied through a recruiter. The process took 2 weeks. I interviewed at Mars (Cairo, Cairo Governorate) in Sep 2015
Interview
met the business development manager and talk about your history and current position, then you move to talk in what you can offer to the company if they will hire you, then you will meet the CEO to tell him about yourself and what you can do for his company.