No...only passport and payment is needed to process working visas. The employer is probably using that as an excuse to delay the processing of your visa.
No...only passport and payment is needed to process working visas. The employer is probably using that as an excuse to delay the processing of your visa.