What do you like best?
The Employee data out of the box
Reporting is good.
Time Off Policies are very flexible.
Access Levels are a twist to the usual Group and User management.
Benefits management is good.
Onboarding and Offboarding processes
Document Template and e-signing
Customization of Fields
What do you dislike?
Time Off Policies are very flexible, but requires to climb a learning curve, that at the time of the (paid) implementation process is not enough to learn.
Some fields that are too tied to the US, when you have offices around the world this is not a pro, but you can hide those fields if you want to.
Job openings are very limited
Emails can't be customized with the company branding
Don't have a true workflow for Onboarding and Offboarding activities
Trainings management could be much better
Customization of Fields is done by Support.
Recommendations to others considering the product
Have all your requirements very clear and ask for clarification. In my case, some of the requirements had to do with very flexible reporting and workflows and BambooHR fell a bit behind it. But those were not deal breakers and I trust that they eventually add those features.
What business problems are you solving with the product? What benefits have you realized?
Vacation and Time Off management, with different laws and countries
Employee data management
Onboarding and Offboarding activities