Here's what I'm writing:
The way I think it actually is - is that some companies are able to attract and retain the good talent (through being able to pay well, having interesting work, or being a [centrepoint] of talent).
What I'm getting at is that some companies contain a lot of talented people, and so people are going to want to work there, to be surrounded by them. What's a noun to describe a place this kind of place?