So, some not so great things happen here. First, the device has to have an associated Apple ID. Not a huge deal if the device is assigned to a person, but what if it’s a shared device, or maybe used as a kiosk? Second, entering an Apple ID and password and joining the program is a lot of extra work when trying to deploy to a ton of devices. Last, the wait period between joining a program and receiving the apps and be long. We’ve seen anywhere from a couple of minutes all the way up to a few hours. This can be enough time to provoke a user to call IT for help.