About
We match brands with their target audience to test and provide thoughtful feedback and reviews about their products.
Details
- Website: http://www.stellarreviews.com
- Founded: 2012
- Company Size: 15 employees
- Headquarters: Boulder, CO
- Specialties: consumer reviews, market research, consumer insights, ratings and reviews, product launches, review seeding, product sampling