I like how easy it was to set up, plus, they have many different modules available and you are able to customize them any way you want. In order to get all of your drivers in one place, there should be more than just training options available. It would also help if you could use your own domain instead of their free service which uses Cloudflare. As stated above, having everything under one roof helps so much when trying to train new hires or even just keep track of what's going on. So far nothing has been dislikeable about this program. Just make sure you know exactly what you need from this software before deciding to go through with it. Being able to easily see who needs what type of training as well as being able to schedule and time each individual employee's sessions makes everything run smoother. Also being able to send out emails and updates via text message makes things easier for our dispatchers.