Do we need our own company in Spain to hire there?
No. Through Fronted's Employer of Record, your employees are employed by our own Spanish entity, so you can hire without an SL. When you want your own company, we set it up and run it for you, including accounting and payroll.