5.0
29 July 2021
Anonymous employee
Current employee, more than 1 year
Boulder, CO
Recommend
CEO approval
Business outlook
Pros
– Incredible mission – Highly visible organization – Fully remote – All the perks you'd expect – Fast growing brand – Smart people everywhere
Cons
Compensation is the only downside to working at Techstars. Why this is the case, I do not understand, but I am hanging in there hoping it will change. Note: it isn't terrible, it just isn't above market.