Michigan 50 Companies to Watch is an awards program honoring second-stage companies in Michigan. Awardees are nominated and must for-profit companies, with 6 to 99 employees, that gross $750,000 to $50 million a year.