Very interesting! Their website has a funny placeholder YouTube video and nothing more. Can anyone confirm that this is indeed a legitimate jobs email address? Couldn't find anything about them on LinkedIn or anywhere else and the article doesn't mention this company, so it'd be nice to verify since it sounds like a pretty interesting team to join.