Could you share any evidence that would demonstrate the productivity, quality of work, or impact of the engagement?
It’s hard to say that all the work that we did on the data warehouse could be attributed to Tenex Developers. But, before we did this project and before they started on this work, we didn’t have any truth for our data. This project allowed us to have a system of record that we could go to for user behavior and flow through the app. That allowed us to identify several problems like bottlenecks with the app that we were able to streamline to reinvent those processes. That’s what we wanted, and that’s what we got. We were doing some things we hadn’t tried before, and they were able to pick up the ball and run with it. At the end of the day, they were pretty solid with documentation and building processes so that people could take over. You don’t always get that.
How did Tenex Developers perform from a project management standpoint?
They’re stellar. They’re phenomenal on project management. They listen and provide you not only with team resources but also smart people with ideas. That’s pretty awesome. If things go in a manner that is unexpected, they bring it to the table quickly and let you know this isn’t exactly what we talked about due to a data issue. Usually, it’s a data issue that they didn’t know about because we didn’t know about it. They’ll give you several options to fix it and let you know how that affects the scope. Largely, they were pretty good about doing things on time and within budget. If they weren’t going to be able to do it on time and within budget, they bring you back to the table in time to allow you to make decisions.
What did you find most impressive about Tenex Developers?
If you’re like, “Good, fast, cheap—pick two,” they can often give you all three, which is strange. You don’t really expect somebody to be good, fast, and cost-effective; they do all three. Their skill is top-notch. Many times, when you talk to developers or designers, they promise a lot. Tenex Developers promise and deliver a lot. If they promise they can do it, they’ll do it. That’s pretty awesome.
Are there any areas Tenex could improve?
I have lunch with their founder often, and he asks me for that sort of stuff, so I always give it. For them, it’s growing responsibly and getting more people who are as good about culture and can be a part of essentially a technical SWAT team for the business. They’re special. It was really good to have something like that fall on our plate when needed because I didn’t expect it.
What tips or recommendations could you share that might increase the likelihood of success with Tenex Developers?
Don’t use them for stupid stuff. Use them for things that require technical horsepower where you need a problem to be solved elegantly. Pay them what they’re worth. They are top-notch pros. In this market, where it’s really hard to get good engineers, you could augment your good engineers with more good engineers who will do things the way that you want.
If you have a process that you work in or want to make sure that code gets documented, they do that. Often, when you get additional help, it’s not always the same caliber that you’re used to. These guys don’t cut corners. Let them know how you want things. If they have ideas for how you could do things better, listen to those ideas because they’re smart. They’re good dudes.