Yes I have both for UAE freezone and personal. Personal account takes less time to setup, for the corporate it took around 2 weeks. No issues or questions. They had quite extensive KYC prior the business account opening, including the contract with the company which will be sending money to the Moneycorp account.
No issues really, they are rock solid. The only issue is that you don’t get personal IBAN, so each incoming payment︀ needs to have unique account reference number.