
Out of 20 Techstars employee reviews, 84% were positive. The remaining 16% were constructive reviews with the goal of helping Techstars improve their work culture.
Leadership needs to get better at managing human beings. Leadership is robotic, like to check boxes.
Associates at Techstars are not permanent roles. Usually about 5-6 months. Most of the questions being asked do not apply. Just know the position is great and I love it.
There aren't any Team reviews of Techstars yet.
Be the first to contribute a review.
Culture should improve when the world is able to open up to more in-person events.
There aren't any Interviews reviews of Techstars yet.
Be the first to contribute a review.
There aren't any Outlook reviews of Techstars yet.
Be the first to contribute a review.
There aren't any Outlook reviews of Techstars yet.
Be the first to contribute a review.