Skip to main content
3 of 4
added 167 characters in body
Elian
  • 43.1k
  • 27
  • 134
  • 240

How about "hive for talent?"

hive: a place filled with busy activity

Also, consider "hub for talent" and "mecca for talent."

hub: a center of activity or interest, a focal point

mecca: a place regarded as a center for a specified group, activity, or interest.

Elian
  • 43.1k
  • 27
  • 134
  • 240