I've been employed at a small business specialized CPA firm for 7 years, I've worked within all aspects of a wide variety of small businesses: from bookkeeping to sales tax to payroll to marketing.