techstars, like revain, is a corporate ranking platform. Of course, most of these rankings are about start ups. Another difference between techstars and revain is that rankings and reviews are based on the opinions of techstars officials, while revain users and authors of revain express their opinions.
As I reviewed this website, techstars aim to make more money for themselves and encourage startups to introduce themselves to the company in order to become more popular as well as attract investors.
Of course, techstars consultants can help new businesses to expand their business, and it seems that this company has experienced consultants who have worked with many companies so far, and this is a good thing.
The corporations section of this website helps to form good collaborations between startups and both of them grow well, and this is the most attractive part of techstars in my opinion.