What evidence can you share that demonstrates the impact of the engagement?
I receive good reviews about their work—they have high-quality software developers. I’ve learned how to get good results from working with them, over the years. The QA process is a minor part of what we need to do, given how strong the development is.
How did Canary Software perform from a project management standpoint?
I haven’t used them for project management, but generally, I’ve found them to be communicative. A project might take longer than anticipated, but they always let me know and we work it out. We use email for most of the communication and the team understands English well. This is a testament to how well the process works: we don’t have to spend a lot of time on the phone.
What did you find most impressive about them?
They’re good to work with. They’re fair and they stand behind their work. If they mess something up, they always make it right. They're definitely a good company to work with.
Are there any areas they could improve?
As they grow, they might automate some things that they currently do manually. They're a small company, so they don’t have fancy interfaces and things of this sort. However, these are just minor details.
Do you have any advice for future clients of theirs?
If the customer is able to write up the specifications document clearly, they'll get a good outcome. One thing that Canary does well is to help clients find things that they may have missed early on, before the work is started. This gives us a chance to bring the scope to the customer and clear it up before the work begins. It can help reduce surprises or delays during the project.