Based on my experience, KeepTruckin has a lot of room for improvement when it comes to how candidates are treated.
Over the course of roughly 3 weeks, I had 2 phone screens followed by a half-day onsite. All aspects of the actual interview were positive. I left feeling great about the conversations and was optimistic that there might be a mutual fit.
I received an email from the recruiter 2 days after the onsite with a promising "we are working on next steps, and will follow up ASAP." Then, radio silence. Again, I had felt very positive about the actual onsite experience, so followed-up first with the recruiter several days later...and then with the hiring manager. I did get another response: "we're re-thinking this role, and will get back to you soon." That was roughly a month and a half ago at this point, with two additional attempts spread a few weeks apart on my part to get an update.
At this point, I can only assume that an offer is not forthcoming. I take no issue with the lack of an offer, but I do have a problem with the ghosting approach to candidates that come onsite for roughly 4 hours and need to take time off to do so. That's unprofessional, and frankly just not the right way to treat people. Hopefully, this can be chalked up to startup growing pains, and others will have a more positive experience.