As a very occasional user Twitter, I have to admit that the glacial pace of functional improvements when I drop in from one month to the next does not suggest a company with 7,000 employees.
I guess they could all work in sales and marketing, who knows.