Pros
I have seen a lot of changes at OneTrust- a lot of new faces, and a lot of new customers. I have seen us pack a whole lot of people into a fixed space. (We recently moved to two new floors which gave us more room.) This is all because we are a rapidly growing company. Growing this fast requires a lot of hard work, a lot of long hours and priority juggling, and can be messy. That's just not for some people. But to me, being part of a successful company means I get to learn a lot, even if it takes hard work.
Cons
We are about 400 people now in the company, yet hierarchies are pretty flat, and we still don't have titles. And we run out of office supplies and coffee from time to time because no individual is responsible (as far as i know).