20 people, but the processes we have in place should be scalable to way higher.
I am not doubting that, I was unsure if this would be too "formal" for a small team of 5 or less.
In that case, I would slowing introduce pieces of this, see how it works etc. If you feel like you need more process or more ways to build team camaraderie act accordingly.