You have to clear all these things with your company b
efore you start with them. An RP takes times time and the company generally pays for the visa, I wonder why you post this and don't ask the HR manager in your company, if anybody knows about the company he/she will.

Qatar is more organised than before, which does not mean there are no hiccups in the system, it happens in all systems.