It has so many features which can be used in all business fields such as finance, banking; marketing etc., I really love it because of its ease for use by anyone who knows about computers at least somewhat well enough or someone familiar/trained within your organization's IT infrastructure is able provide support when you need help using this product. The only thing i dislike sometimes are updates needed but overall everything works great! Not much else other than what was stated above just some minor issues here and there once every few months from time-to-time (mostly if doing something complex). A very helpful program that makes sense even those without any technical knowledge would easily understand how things work together. Reports could not have been created faster. Easy editing capability allowed me to make changes quickly after having made an initial draft copy before sending out to my supervisor then submitting through our.