I guess... I haven’t had that experience personally, but they do seem to get a lot of out of the blue “they’re great” reviews. I guess it’s oretty much a mixed bag, maybe employee turnover or whatever.
Try bad review for other sponsors here. Your feedback will get deleted, your comments will get deleted. I didn't see any negative review being deleted here. I have had worse experience with other businesses but I can't write anything on their page because all negative comments get deleted