We've been generally happy with TriNet, and it's worth having a great benefit package and an HR call center. It's not free, but I think the math works out about the same way free meals do.
Same question on Trinet - since they also have no prices on their website - based on your experience, how do they charge (per employee, per transaction, etc) and how much does it cost, roughly? 100$/empl/mth, 1'000$/empl/mth?
About $150/employee/month, for almost all services. Of course if you elect to pay a portion of benefits (e.g., health care), that's on top as a pass-through. Certain special requests have a la carte pricing, but you most likely won't need them.
Per employee, with something like a minimum of $2k/mo for 4 or 5 employees and something that approaches $160/mo per employee with a larger number. There's also some several thousand dollars of initial cost.
Disclaimer: My data is from an answer to a LinkedIn question several years ago, so it's oudated at best.