Hey Farell!
Good for you, pretty lucky to get a job these times...
may I ask which company it is?
Well, I can help you with Algeria... The country is okay, you can find pratically anything you want, there's supermarkets (like Lecler, french chain) The people are friendly, they can speak french(depends on where you are)....
feel free to ask!
ciao