Communication with team members was easy for me since I know my way around this platform so no issues there! The most useful thing about punching? That's difficult because it all depends what your goals are as you go through our process of hiring an employee or looking at another possible candidate that fits perfectly in terms of personality/skill set (i am not biased here!). If we had any concerns before they hired us after going though their screening interview questions were answered completely without confusion thus giving them confidence enough to hire who would be right fit from those candidates already checked out by both parties!! The team at Punch was very professional, friendly and knowledgeable. I felt as if they were invested in our success and wanted what was best for us. They helped me with my business needs, not just their own expertise. It's a good feeling knowing that someone else has your back. Nothing. There was nothing I didn't like about Punch. We partnered on multiple projects and I have no complaints.