5.0
Jul 30, 2021
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Techstars is one of the most highly regarded accelerators in the world. The org is filled with amazing people on a mission to support entrepreneurs.
Cons
There are no cons to report. It’s a great place to work if you are interested in venture and startups.