Small business where you must wear many hats.
This is a privately owned company and I have been working here for so long that I can probably do everyone's job. I started by developping a database to capture payroll over 17 years ago and have continued to develop integrations between the various accounting systems making the flow of data more accurate and more time efficient. I have been involved - more... in all aspects of accounting (i.e. payroll, AR, AP, audit, ...) and have supported their IT needs. - less