So its ok to hold someone's passport per terms of employment? Sounds kind of fishy from the beginning.

You can have a copy, but never my passport which instantly provides legal citizenship protection at the embassy.