I have been able work from home since my son passed away 3 years ago so all of our billing was done online which has saved me time at tax season! It is very important that we can bill quickly because with multiple children in school there are several bills coming through daily as well!! Not really anything about miMSElite specifically but when working remotely its hard not having anyone around other than kids or husband :) It works well with our other software but is not integrated into any of them yet. We are working towards that goal as we go along so far its been great! I would like more integration between different programs such as sending emails or scheduling appointments through one program rather than having multiple accounts/tools open at same time (which can be frustrating). Its really helped streamline many aspects in my job which makes me happy!