Yeah its better to have Engineer Visa cuz of the benefits our mates mentioned above. Generally small companies they do this cuz they get mason visa for cheaper rates.