My company has no choice but to hire from manpower company because we don't have visa (fully utilized), thanks to the limitation given by the government. And yes, I can understand your predicament, these manpower co. doesn't adhere to Qatar labour laws. We always pay them on time and even in advance but they will pay their employees after 3 mos. Most of the time, we have to threaten them that we will demobilize all their employees working with us before they will pay.