This grad-student/researcher just handed over a multi-million dollar business to Amazon in exchange for $100k towards the research. Why on Earth would anyone sign over 100% ownership of their idea, just to be able to test their idea? I guess he thought it would look good on his resume as begs a company for a job after graduation?
Who owns the IP if I join Amazon Catalyst?[1]
Amazon Catalyst is a place to see your idea come to fruition without the risk of starting a company on your own. As such, the IP that is developed in Amazon Catalyst is property of Amazon.[1]