Do they literally do the whole hiring process, or do take use a central hiring department to help them. It sounds really inefficient to have every team duplicate hiring personnel? Though of course you need the team to be in control of the process.
Do the teams organise any other company wide functions in that way? Hardware procurement, maybe?
There is a central HR department that creates job postings, employs recruiters and sourcers, and handles standardized onboarding processes, but conducting interview loops and making hiring decisions is handled by each team individually. As opposed to companies like Google, where as I understand it, you get hired and then find a specific position.
Do the teams organise any other company wide functions in that way? Hardware procurement, maybe?