Almost every major company has plans to develop a range of iOS apps (if they haven’t created some already). In fact, one of the reasons that enterprise app stores are becoming as popular as they are in business is that they fulfill two critical needs. One of those is to easily distribute internal apps to staff members. (The other is to point users to suggested or required apps from Apple’s App Store.)
One thing that every company developing an internal app needs to keep in mind is that users are becoming more tech savvy and comfortable selecting and using iOS apps. That can be a good thing for the whole enterprise app store concept. It let’s users choose and manage their selection of apps on their own without help from IT.
It also means that most iOS users are sophisticated enough to know when an app is poorly designed. That places an extra burden on anyone developing iOS apps, particularly if there are equivalent public apps that users can install as partial or complete replacements for a poorly built internal app.