Oh wow. How many teams do you think are at Shutterstock? And then how many teams can one manager manage basically? (just trying to get a feel for how the "middle management" starts to come up when the organization grows).
Who decides what each team is going to be working on? Do tasks come down from the C-level guys, are you self-directed on what you want to work on, etc.?
It has taken us years to refine our process, and it's been a great journey. I'm happy to chat more about it with anyone -- hit me up at dan at shutterstock.com