As well Ref; Fly Dubai they are doing there own interviewing .
If a contractor is involved they are taking their cut, flydubai have their TC's on the web site.
Be very aware of housing cost and location , 16K gets you a 2 bed apt with no view, there is also hidden cost when renting, such as rent tax, I think its 1 % but not sure .