I applied online. I interviewed at eZCom Software (Englewood, NJ) in Jan 2017
Interview
4 step process
Phone screen followed up by in person meeting the VP of Sales.
In person interview with VP of Customer Service and Development
In person interview with VP of Sales and CEO
In person meeting with VP of Sales, VP of Customer Service, VP of Development and CEO