Or maybe "my" process only scales so far...
It worked well for me at this scale: 30 developers, 10 QA people, 3 ux people, 2 product people "vs" 50 sales people.
There was also a separate delivery/consulting team of about 50 people which was important early on for revenue.