The new law will guarantee small business employees 40 hours of paid sick leave and 56 hours per year for people working at businesses with more than 20 employees. But business owners are concerned ...