This review was updated on June 26, 2018, by the client. New content is below.
What’s happened with Mendios Technologies since your first review was published?
They were supposed to build a cross-platform app for us, but it took far longer than originally promised, went over budget, and was riddled with bugs. We’d get complaints every time they released an update because the app was so unstable.
Not only that, they were supposed to send us the full code repository after the project was completed and they haven’t done it. They’ve only given us part of it, even though we’ve paid in full, and they refuse to do anything else. We’re taking them to court over it.
Did your project costs change at all?
Not much, but they tried to push the costs up as we went along. We’d explain project requirements and receive one price quote, then later when we’d remind them about one feature or another, they’d try to double or triple the price.
How long did the project ultimately take?
We started in October 2016 and didn’t end up finishing until April 2018, so it was well over a year later than they promised.
At what point did you realize your project had been impacted by any difficulties?
The issues were evident early on, but since the cost was low we continued working with them. But, as an example of when the problems became critical: I sent them a Sketch file of the full UI so they’d be able to see everything they needed to include. They’d send back results that looked nothing like what we’d asked for. The fonts, spacing, and sizing didn’t match, so I’d have to spend five or six hours every weekend going through their work and sending back notes on all the mistakes. It was a lot of extra work for us as the client because they weren’t checking their work even though we’d given them the resources to do it properly. We even paid for QA testing and they refused to do it, so I had to spend several hours a day testing the app myself and sending notes back to them on the errors.
My ultimate frustration with this process is that they tried to say the delay was entirely our fault without taking any responsibility for it.
In what specific areas can they improve?
They didn’t have enough resources. Developers were spread thin and working on two or three projects at a time, which contributed to major delays. On top of that, the coders they’d been employing were inexperienced, which led to low quality work. The code architecture was really poor and they didn’t follow best practices.
Is there anything that the vendor did well or that you would consider a strength?
I ended up flying out to India to visit them because things took so long, and I will say that the developers I worked with in person tried their hardest to meet our demands. They were just very young and out of their depth, which wasn’t their fault.
They also gave us a really good price, which is why we carried on working with them until the end of the project.
What advice do you have for clients with similar needs to yours?
I would avoid working with them. However, if you do choose to proceed, expect to commit a lot of extra time and resources to ensuring the quality of your project.