And they keep all critical posts after that 1.
What a sore company. More people should give them according trust feedbacks.
You can definitely leave them neutrals for their behavior and customer service. Until they scam someone, or begin behavior that is scammy red tags are not appropriate use of the feedback system.
I've moved on to different platforms. Wasn't feeling the environment anymore, and not running our series there made it easier to cut ties.