Yeah, we're told by their customers that they do two things that are particularly egregious:
1) They force non-compete contracts
2) They treat their customer data as theirs, essentially leveraging the filmmakers submission information against you.
As a result, they've gotten incredibly lazy with their product. It's a shame for filmmakers and the festivals.