The company is a offshore (outsourcing) company, i have completed the interview process till i get the offer I started the process with a screening phone call from the hr Then i had a technical interview with a Pakistani guy Then i had another technical intervew with guys from the company that i will work for them (it was vodafone egypt) Then i had another hr interview onsite in cairo smart village branch and i got the offer in this interview