Not hard to legally obtain a work permit, Its all about how the person's work position is named.
For instance, A foreigner might not be allowed a work permit as a "Bar Manager" but can obtain one for Customer (foreign tourist) Liason Manager position..........prolly best not to get seen serving drinks or writing chits though !!