They are very flexible in their approach to our business needs which is always great when working with new people you don't know well! I like that they have strong analytics skills - it helps them understand what's going wrong so we can fix things quickly as opposed of waiting weeks or months before getting feedback from an outside party (like us). Sometimes there was too much data being sent back/forth between my team member & mine because everything had been logged but not actually communicated properly meaning sometimes i thought something happened then found out later nothing did happen at all. But overall good experience dealing directly wtih someone who has years worths professional experiences under her belt!! Working remotely helped keep communication open during this time period by making sure everyone involved knew where each other were physically located even though no physical meetings took place while staying remote together via Zoom video conferencing daily.-.