Yes, both mainland and free zone companies can hire expatriate employees. You will need to apply for employee visas, which are granted based on the size of your office space and the nature of your business.