When we were searching for a firm that could create a customized app for our internal communication needs, we were hesitant because it was a complicated task and we wanted it done perfectly. We were contacted by multiple firms, including KNA 360, but initially, we didn't give them much thought. However, their service representatives were so impressive that we decided to give them a chance. We were not let down. Although we faced some challenges and roadblocks, their dedication to the project never faltered. While they might not be the best, their flexibility and commitment make them a highly recommended option. Overall, we had a great experience with KNA 360!