Start-up accelerators are programs that support early-stage, growth based start-up companies through financing, business education, networking and mentoring. These programs are normally time limited and finish with a pitch type event to a larger group of investors. Accelerators attempt to compress years’ worth of experience into a few months to help companies grow fast.