I have been trying to populate outlook address book on facetime, so all users have same list of contact as Exchange Global address book. Usually, personal contact on outlook does sync with contact on Icoud which eventually reflects on FT.
One challenge is to apply same contacts list as OAB to all individual contacts, so users do not have to make changes to employee left or joined, if the contacts could be pushed from global address book to individual users address book except for the owner of the company whose address book is maintained by PA and has all clients address list
So, one potential solution would be to have either a PC user or the server admin try to capture the GAL somehow and export it to a CSV, LDIF or vcard file. Then that file could be made available to the employees, who in turn import it into the Contacts app on the Mac. In theory, it only needs to be updated when there is a change in the employee database.