They might be a good team. A team of undergrads built Facebook.
On the other hand, they might be a terrible team. A team of undergrads built Facebook.
> but if they had a track record of building great apps
In that case, we should not primary refer to them as to "new-grads". The primary thing about them is that they already successfully build multiple apps. They should be referred to as "existing team".
Agree it could be a hard sell internally but if they had a track record of building great apps, I could see hiring them to build another one.
That said, if a team is that strong they should probably start their own company.