The tool is very simple to use,it has all the basics such as scheduling, team management, etc., but it can get slightly overwhelming if you have lots of employees under your account. I would recommend using this platform with smaller companies since they will be able to utilize most everything that the software offers them without having to spend an exorbitant amount of money. It's been great working with my client who needed help managing his entire field force (about 12 people) from one place! We were able to find out where everyone was at in their development in order to set goals and push each other along!