There are many posts in the web showing the basics of this technology: the data is encrypted everywhere, apart of the client, a Column Encryption Key (CEK) is used to encrypt or decrypt the data by the client.
The CEK is stored in the client machine? In the connection string of the application? Is it visible by the client (=the employee)? For example we hire a new secretary, and he should have access to the sensitive (and encrypted) data. We give him a new laptop, grant him read/write privileges, install the application on his new laptop, and what else? "Telling" him what is the CEK? Storing the CEK somewhere in the registry?
What is the role of the Column Master Key (CMK): To create new CEKs and restore them in a case they were lost? To let only one authorized person to hold the key of the whole system?