So far so good for me at Seed. I signed up and wrote my first article yesterday afternoon and it was approved before I woke up this morning. I guess I was one of the lucky ones with the article turnaround time. I don't really have anything bad to say about them as of now. I am keeping my fingers crossed though for a smooth payment process.