Let's say that each product dev team is about 80 engineers. Let's double that number for support, HR, admin, etc. Let's add a team of 10 people for sales ( not needed for internal products but hey)
Now let's round it up to 200 heads.
That would make 50 large software products, is that right?