Currently working at a small (~30 people) agency, and it's kind of the perfect size. Enough resources and processes to keep some sense of structure and avoid burn out, but small enough to move fast and have a meaningful impact.
I've worked at everything from 3 person start-ups, to a 10,000 (maybe more?) person corporations, and I've found the 30-50 range suits me best.
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.