Hey colleagues,
I am a nurse based in Dubai, UAE...
After reading the full thread with so much emotions inflicted in it, finally, I found the answer to my doubts and confusions about this join allied agency.
Like the others who have relatives in Canada and made a background check of this...