Yes, I'd say they are similar in that they also pre-vet candidates. One major difference is that we are more personalized to each candidate as we can match them to a senior engineer in their field (or field they are looking to enter). I think this should result in a more tailored and useful experience for the candidate (interview prep and feedback relevant for the role they want).
Also, our interviewers are independent, so there's no risk of conflict of interest or bias. My understanding of TB is that they do the interviews in house with their own engineers, or people they contract.