My suggestion.

Try to find an accomodation near to your work place or tell you company to arrange transportation for you,

Getting private transport other than karwa is not allowed in Qatar.