The number of visas depends on the size of the office the company is renting. As a rule, you will be granted 1 visa per each 10 sq meters (approx. 100 sq feet). Minimum office size is 50 sq meters (approx. 500 sq feet).
Flexi-desk facility makes your company eligible for 3 visas.
Investor visa category is not available. Company owners will have visas of General Manager or Managing Director, for example.
In order to apply for a managerial position, the applicant should provide Education certificate, attested according to the rules of the UAE: attestation in UAE Embassy in the country of origin + Ministry of Foreign Affairs of Dubai attestation.