I like how easy it was when dealing with this firm as they were always able get back quickly if there are any questions or concerns about an issue at hand! The only thing i would say could be improved upon slightly more so than their quick response time (which has been great) but maybe have someone who can speak better english available during office hours? Not much really other then just getting your work done efficiently without having issues arise from lack language ability/communication skills etc which sometimes happens especially since you're working remotely all day long anyways.