ELM specializes in payroll processing, human resources, workers compensation, 401K, timekeeping, benefits and risk management services.