The experience has been a very good one. We are very happy. Their work was quite extensive, and the productivity of their team was great. We are very delighted to have this team of developers for our application. With this application, we were aiming for a lot of user activity on a large scale, and I think they've met that goal. I think the kind of engagement and interactivity that Algoworks offered was superb. We feel like our investment was well worth it.
What do you like most about the company?
They are very hard working, and they would never leave things unfinished. They would find a solution one way or another. Overall, their attitude was very good, and they were very responsive.
What they should improve on?
I would definitely recommend them. In the preparation stage, they should spec out their application very clearly – this goes for anybody, not just for Algoworks – if they want their application outsourced and developed. Lay out your UIs [universal interfaces] and wireframes in a clear way and then outsource them. That's how your business requirements will be communicated to Algoworks, so they can perform to the best of their ability.