Most (if not all) of my friends left TT a while ago. It’s amazing to me that TT could fuck up the success they had. I don’t know anything about the inner workings of the company to make specific comments.
Running a company is really really hard. Even with a hit or two, it’s so easy to die. I think Campo Santo really understood this and selling to Value was probably a smart move.