I like that they have been able implement solutions within our business systems without having too many issues along way - which has helped us achieve compliance in less time than we expected! They also use their own staff members who understand how businesses run so it makes sense when you need help or want clarification as well because its not just someone off google searching results (we've had this issue before). The only thing i dislike about them now would be if there was more communication between projects where one project could assist another but then again thats what consultants do right? Its hard trying out new things sometimes especially since my current consultant doesnt get involved much anymore due mainly other commitments outside working hours etc.