I enjoy that you can do everything under one roof, including scheduling work orders for multiple technicians which helps with project management! For ease of use & reporting capabilities this is by far my favorite platform out there right now (or anytime). The system seems slow at times causing me to lose track or jump between screens/tabs when entering information into forms etc.. This could be improved upon but overall its very user friendly as long as speed isn't an issue. Not all employees are well educated about computer systems so some confusion has arisen regarding things such as program settings during training sessions. But once we have had our initial meeting(which was fairly easy), then most everyone gets how to utilize their tools efficiently & effectively within no time! We've been able solve many issues previously thought impossible through automation - i would say 90%+of problems solved without having to call anyone else over!!