1. Does he have a legal contract or valid contract here in Qatar (and when started?)

2. Who is his sponsor, local company?

If his contract is legitimate and it's the company not following it, then he can go to the Labor department and Human Right's and make a formal complaint!