I applied online. The process took 1 day. I interviewed at TechLaunch (Clifton, NJ) in Mar 2015
Interview
Intense. Make sure you know all the numbers behind your company, the roles of your team members, and your plan to market.
Prepare a powerpoint, they like that much better. Practice practice practice.
Definitely attend the open house if you can, ask what they are looking for/how many teams they are accepting