I haven't done a lot of work with them, and I don't have a clue about their company structure, but I was just having a bear of a time balancing out my incoming. I had an extra mystery payment that I finally figured out was for a shop I had done for See Level. You'd think that was a joy, but I was scratching my head. The See Level shop was paid by Intouch Insight, with no note to clarify. Anyway, on some but not all website pages, their logos are up there together. I didn't dig any deeper, but I do believe they are still around, although maybe in a different form, a merger maybe?
As Guysmom mentions SeeLevel was acquired by Intouch Insights last year. I did nicely paid shops for SL in June and July. Still many of the same people in place as of now. I never experienced a late payment from SL but II pays faster; twice a month. I did do a few of their QSR study shops a few months back. Noticed those were posted on the isecretshop portal under II.