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?