My day always starts with priorities first, such as reports that need to be submitted, payroll, accounts payable and/or receivable, communication with customers, vendors and/or members of the company, such as corporate office officials and/or the Manager, Controller, Vice President of Finance, and other company officials.
I always learn something new in each position, (i.e., at my last position, I learned about a vast majority of products; GRS worked from June-October, I learned more about budgeting & forecasting & overall Assistant Controller fuctions, which is great because it makes me more marketable).
Management varies depending on the position. I typically report to the Controller or Owner(s).
Co-workers are typically very easy to get along with, especially depending on the caliber of employees and if at least most everyone has the same goal: getting the job done.
Each position in the accounting/administrative realm is basically the same, except for the company's routine for that particular position. Accounting software is always very basic. Accounting procedures are typically pretty basic anywhere from payables to job costing to bookkeeping, etc.
The part about the positions that I enjoy are the challenging ones. I like to be at a position where I can use my skills rather than just working with paper.