The Bokka Group is the biggest rival of Avid Ratings. The Bokka Group is headquartered in Denver, Colorado, and was founded in 2001. Like Avid Ratings, The Bokka Group also operates in the Professional Services space. The Bokka Group generates 19% the revenue of Avid Ratings.