We are at 30 people and have met our HR needs with 1 in-house HR specialist to date. We're adding a new service line that will considerably ramp up the volume our hiring, onboarding, and on-going HR operational needs. Its time to look at outsourcing our HR operations as opposed to expanding our internal team - likely keeping recruiting in-house.

Have any of you taken your org through an HR outsourcing? If so, any recommendations on PEOs, ASOs, HROs, etc. or best practices / things to avoid?