The best part about working with this team was that they were always there to answer our questions even after we had hired them! They worked hard for us throughout every step - from preparing legal documents/drafted contracts etc., all through negotiation process till signing off final agreement terms; as well as post-closing support services (monitoring payments made by clients).
I wish though it would have been possible if any one member could be assigned more than 1 project at once time so each person can work independently without being interrupted or having their attention pulled away too often during meetings / phone calls. It's great experience getting advice regarding business transactions where you lack knowledge but need professional guidance.