The best part about step was its customization feature which helped me in customizing my dashboard as per our requirement with ease without any coding knowledge required! I dislike nothing from Step so far but it's price tag!! It has been one year since we started using this tool now i can't even remember what were all those features where used exactly? Definitely worth considering if you're looking out something like Salesforce or Microsoft Dynamics CRm integration solution at affordable cost point then go ahead otherwise sticked w/o paying more than $100 bucks only. We integrated sales pipeline into MSDynamics365 & solved many issues regarding same by implementing steps functionality within DYnamicCRMs platform (SalesForce).