BambooHR solves problems relating to the HR for small to mid-sized companies which need better HR management. It has features like keeping employee records, onboarding documents, performance analysis & reviews, paystubs, and requests for time off among employees.