I like how they are always willing to work with us at our job site (which is sometimes not easy). They have been very helpful in keeping up-to date on any new software or applications needed for my business. Sometimes their pricing seems too expensive compared to other firms but if you need them there's no better option out there! There really isn't anything else about this firm that I dislike. We use data fusion specialists when an outside vendor has to be hired into some of our projects which can get costly so having someone local who understands what we're doing helps tremendously without having to hire a full time person just for one project.