Your company will need to set up a Google Play Developers account in order to upload the apps for consumption Once that is done, your employees just sign in with their company email, Google Apps customers of course, and then can browse the private channel app store.
I can see how this will help keep those random company apps that need login and things off the main Play Store as well as keep security in tact with out the need to install by side loading the app. As mentioned before, a simple way to keep employees, students and others up to date on the latest update and newest apps as well.
If you are a Google Apps for Business, Education or Government customer you can learn all that you need to know about setting up your own Google Play Private Channel at their Help Center.
Source: Google Enterprise Via TalkAndroidÂ