Firms go for Short term Omani work visas