Describe the impact this engagement has had on your business.
R2: We paid them the advance after signing, and we started with the UI/UX design. As part of the contract, we needed to use Slack and some management tools, but we didn’t do that. We were just starting off, and it was also a mistake on our part that we didn’t enforce that at the start.
After the UI/UX phase, we started to feel that the design feedback we were giving was difficult for them to understand and implement. I made my own sketches and gave those to them, and there were a lot of back and forths.
We eventually got through the UI/UX part, and we thought that the programming should be more intuitive, given that they already understood the UI/UX. Unfortunately, it was not the case. We had a lot of challenges, including being invoiced for items that were supposed to have been completed but weren’t. We tried to trust them and didn’t want to push back because the project was almost halfway done.
The first beta version was supposed to be done in one month but we pushed them to do it in two weeks, and we agreed to pay whatever was necessary. They version they released wasn’t functional, but we at least managed to show it to our investors. They billed us $1,600 after a few days, and we were a bit surprised by this. I asked them for a breakdown of the cost, and we had a lot of email communication about it. They suddenly turned off the website two days later. Our investors were still deliberating, so we were worried that the funding might go away.
We started looking at our options. The app was more than half done, and the investors were on the brink of approving a $100,000 funding for us, so we paid the $1,600.
R1: It was clearly stated in the contract that we had two weeks to make the payment, after which they’d stop everything. They didn’t even give us two weeks. They just gave us 1–2 days, and they didn’t even tell us that they’d cut the website. They forced us to pay the amount even without the stated waiting period.
They put the website back up after we paid the $1,600.
R2: We contacted the project manager, who told us to speak to the accountant, and that we couldn’t settle this verbally. I asked to speak to the owner, and he told me that I couldn’t. He was really rude.
I went to their website and pretended that I was looking to start a new project, and that I wouldn’t commence the work without speaking to their owner. The salesperson put me in contact with the business owner, and I asked him a bunch of questions, including how they dealt with angry customers. He told me that they try to resolve things, and he told me that they use management tools like Zoho and Jira when I asked. I asked him if there was a minimum project value for using the tools, and he told me that we could even for a $5,000 project. I told him that this was basically a prank after I cleared up all the questions, and that I wanted to speak to him personally about the issue we were facing, namely paying for incomplete milestones. He called the tech person there and spoke to him, and they were very rude and hung up on me.
R1: They didn’t deliver any code to us.
How was project management handled?
R2: We just had the mobile number of the project manager.
They mentioned that they were outsourcing some of the work, even though they initially stated they had 300 developers.
Is there anything that the vendor did well or that you would consider a strength?
R2: The project manager himself was kind to some extent, but he wasn’t very professional, and he wasn’t able to deliver the project. He was humble and tried to solve things but he was overloaded.
Another positive point of this experience is that we’ve outsourced the development to a developer, who’s building everything using Flutter, as a mobile app. He’s doing exceptional work at a 30% lower cost.
In what specific areas can they improve?
R2: At the end of the day, business is based on trust. No matter what’s written in a contract, if we don’t trust the people, we can’t trust that the work will get done. We had a contract in place with Dev Technosys but they didn’t follow it.
They need to not overload their developers. We felt that their people were working on several projects. By changing this, they’ll deliver better-quality projects.