The domain got registered yesterday (Creation Date: 2020-10-28T21:03:31Z) and you've done 10 sessions with them? Come on.
They were in private beta previously under a different name, a friend who works at Amazon recommended them. I was actually part of the initial beta cohort. Heck of a sleuth job though.
"We have helped hundreds of engineers land their dream job, and we would love to help you." Private beta and hundreds of customers?