D+
67/100

Everyone below the executive and management has passion, positivity, and enthusiasm
Drive, intelligence, candor, humility, and curiosity.
They are all wonderful. Everyone is engaged and happy.
There aren't any Team reviews of Techstars yet.
Be the first to contribute a review.