It's really eye-opening, isn't it? They're estimated to have made about $120M last year according to some accounts. Small potatoes when compared to other social media platforms but it's still a lot. I imagine the company is very lean.
You are viewing a single comment's thread from: