I liked that we were able to have our HR, payroll & accounting handled by them as well so there was no need or hassle with having those things done elsewhere! They are very responsive when it comes time to pay out any bonuses etc., but at times they can be slow about getting back to us regarding questions/concerns (especially if its something minor).
The support is good overall though - always willing to help even after hours / weekends too which helps greatly since this isn't an area where most companies will do anything past 9am EST unless specifically requested otherwise. We're using their services because we wanted someone local here helping manage all aspects of hiring new staff members vs sending everything over via email from overseas. It's been great working with BambooHR thus far!! No issues yet :) Would definitely recommend considering how easy setup has gone compared to other providers like ADP.