Yes, I've sold a few things there over the years. It's hit or miss, they can pay well. But then you lose control over where it is used/who buys it and what site they publish it on. And they can link your bio to it. Which is great, if it's a site you want to be associated with.
There may be a way to overcome that now, but it turned me off a bit.
I did like that they are extremely picky so it made me really reach myself. However, that also takes a lot of extra editing time.