- Techstars LLC25.Jul 2018
Good female representation in leadership
Office / Work Environment
Varies, fully distributed so some employees work from home, others work from offices.
Sustainability Accelerator opened this year!
Suggestions for improvement
- Growing pains, Techstars is getting bigger and some tools that used to work for a smaller company won't work for a larger one.
What I like about the company
Techstars really is the "give first" place they say they are. Employees are talented and driven, everyone cares about the mission and the founders and seems to really love what Techstars is about.
The following benefits were offered to me
- CompanyTechstars LLC
- Are you a Current or Former Employee?Current employee
- DepartmentHuman resources/recruiting