Could you share any statistics or metrics from this engagement?
I don't really have any metrics to quantify the success of the projects, but I would say they delivered the exact agreed scope of the project. For them, a lot of it was execution based. We had designs already from a design team that we engaged, and our CTO was essentially handing over the APIs [application programming interfaces] to be translated to the app. Not that there wasn't room for error, because there certainly was, but they were essentially executing very specific plans. They did exactly what they said they would do. Any feedback on design would be unfair to contribute to them because they didn't design the user experience, or the interface or any of that.
How did Cabot Technology Solutions perform from a project management standpoint?
They were truly top notch. I was really impressed with especially Shareem. They were incredibly communicative and timely. I know that especially with technology and development, sometimes it's very hard to give deadlines. You almost don't really know, until you really get under the hood, how long something can take, but they were very good at making estimations that were satisfactory and that they were actually able to deliver against.
We had a phenomenal experience. We used email, Skype, and G-chat to communicate. They always felt accessible and available, even though we had a huge geographical distance between us. Especially when you're a bootstrap company, and $5,000 is a ton of money to you, it's nice to feel that it's being taken seriously on the other end, too.
What distinguishes Cabot Technology Solutions from other providers?
I think Cabot Technology Solutions's communication skills are truly top notch, the best that I've come across, and I've worked with a couple and I've considered working with several. By far and away, Cabot has stood out as a company that really knows how to project manage, to work closely with their clients, to reassure their clients, and make their clients comfortable with working remotely. I think that's a scary undertaking for a lot of startups. You're trusting somebody with your baby, and you're paying them what can feel like a ton of money without ever seeing them and without every meeting them. I think that Cabot makes that as non-scary as possible, I guess.
Is there anything Cabot Technology Solution could have improved or done differently?
This is a tough one, but I know that we ended up having some technical glitches. Our app is appointment based, and the clock was set to some random time zone that ended up causing trouble. To make a very long story short, it was probably something that they could have accounted for. It certainly was a very minor thing, but not explicitly called out in the scope. This is something that I had to get used to, working with any freelancer, especially offshore freelancers. You need to be so specific and direct in your instructions.
Cabot is good at taking instructions, but they might not necessarily go beyond in terms of thinking what is outside of what this client is telling me. It's hard as a client, especially if you're nontechnical, to think of all of the things that you have to think of and account for that go into an IT project. Cabot is a really good task taker, and they're really good with instructions. There were some bugs that resulted from them not really pushing to think, "What has this co-founder not thought of, as a nontechnical person, which could potentially cause errors later on?"