ComplaintsBoard is an online consumer complaint resolution center that’s been in operation since 2004. Complaints are cataloged by company name, so it’s easy to see if criticism of your business has been posted. Businesses are given the opportunity to address complaints and resolve issues. However, a complaint on ComplaintsBoard can severely damage a reputation.