Techstars reviews

3.4

52% would recommend to a friend

(194 total reviews)
avatar

David Cohen

68% approve of CEO

44% positive business outlook

Techstars has an employee rating of 3.4 out of 5 stars, based on 194 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Techstars employee rating is in line with the average (within 1 standard deviation) for employers within the Financial Services industry (3.7 stars).

Reviews by job title

194 reviews
1.0
Feb 22, 2023
Recommend
CEO approval
Business Outlook

Pros

-Some nice coworkers -Some interesting work initially -Exposure to startups across industries

Cons

-Founders are the product. Do not fall for the marketing tactics of the organization claiming to be "mission driven." They use this to give below market pay, small bonuses, no advancement -Genuinely toxic leadership that does not value its employees -Opportunities for growth within the company are non-existent -Camaraderie and collaboration among employees is difficult to achieve -CEO lacks loyalty, empathy, and concern for staff, and her presentation of herself is inconsistent with her behavior -New program for underrepresented founders is a shallow attempt at creating marketing content to show that the company cares about minorities. Despite the hype surrounding the program, it's light on substance and doesn't provide the necessary support and resources that underrepresented founders need to succeed. Program is nothing more than a surface-level effort to make Techstars look good, while failing to address the systemic issues that underrepresented groups face in the tech industry. -"Give first:" another marketing tactic to push back on founders when they ask for any help after finishing program -Many high ego employees, specifically Managing Directors -Many people in management roles who should not be managing people and clearly have not received any training. (I had four managers during my tenure, three of whom were disasters)

1.0
Apr 15, 2022

Weak Leadership

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Some program teams are providing exceptionally excellent and truly world class experiences and opportunities for early-stage founders. If you have the fortune of working for one of those teams (or in one of those regions) you will have an excellent experience serving founders, growing your network, learning about the tech ecosystem, and making life-long friendships.

Cons

The organization has weak and low integrity leadership. A few years ago there was a strong internal culture that was damaged by the original CEOs wanting to scale the company as if it were a SaaS business and failing (it's not SaaS, it's productized service). This resulted in a couple years of tumult within the senior leadership team and resolute abdication of responsibility within the executive team. The board brought on a new CEO who is even more factional than the previous leadership and lacking as a visionary. Likely, whether they know it or not, they were brought on as a hired gun to rapidly change the company, take the blame for the stress of the changes, and then the original CEO(s) will come back to save the day . All of this impacts everyone's day to day lives because it's creates a disordered environment from the top down. It means employees aren't supported, camaraderie is lost, collaboration is difficult, and culture is toxic.

1.0
Oct 21, 2022

Rampant greenwashing.

Recommend
CEO approval
Business Outlook

Pros

The entrepreneurial network is the only good thing left at this place.

Cons

Techstars has been partnering with the oil and gas industry in Saudi Arabia, as well as big tobacco, despite pursuing an aggressive media strategy around ESG. There's about 5 people left standing from before the current CEO started, and the organization is way worse for it. New C-suite is both clueless and toxic when it comes to leadership, and they only build teams of individuals who push their agenda. No pushback or critical thinking allowed. If you ever wonder why there are always 50+ open roles posted for seemingly good-looking jobs, there's your answer. The economy might be bad and they might seem tempting but stay.far.away.

Viewing 4 - 6 of 194 Reviews

Glassdoor has 306 Techstars reviews submitted anonymously by Techstars employees. Read employee reviews and ratings on Glassdoor to decide if Techstars is right for you.