I like how quick it was for them to respond when we had problems, they also helped us understand what steps needed taken in order fix things quickly! They were very helpful, but not pushy at all about getting paid faster or more money than agreed upon initially (which happens way too often).
We are still working out some kinks here & there so far nothing major - just minor issues which have been resolved already though after speaking w/ their team members who seemed genuinely interested in helping resolve any issue asap once contacted via email.