I'm curious Sjoudeh, how did you secure your role? Did you go through an agency, or did you approach your employer directly? The dealings I have had with agencies (and I'm only speaking for myself) have been dissapointing. They either don't return emails,calls and most fail to keep me informed.