Can you share any outcomes from the project that demonstrate progress or success?
The app was ready in two months. It looked, felt and worked as expected and even better. It was crash-free on iOS and had a negligibly low crash-rate on Android. Our end-customer was very happy.
A month after the app was delivered they helped set it up for distribution on both app stores. Within a year it's been used by a few thousands students and the textbook publisher is planning to publish more books supporting it.
How effective was the workflow between your team and theirs?
They helped specify requirements before the project kick-off and identified a few weak points in app design that were quickly straightened up. Due to the ongoing work on backend that they were integrating, developers from both companies had to communicate daily.
They created a guest slack channel for us and we used it also for video calls. We were given access to a project board from the github repo to monitor progress and were always in the loop. Because the project seemed relatively simple they kept the right balance in communication. We were always up-to-date, yet they involved us only when necessary and we felt progress is being made without too much work from our side.
What did you find most impressive about this company?
They were able to start the project quickly, they know good UX practises for both mobile platforms and came up with a few very constructive suggestions before the project's start. Overall, they're willing to share knowledge and care about the end result. Technically, the apps they delivered were flawless.
Are there any areas for improvement?
I can hardly think of any.