My favorite job.
Pros: great manager and fun co-working, great training.
Cons: getting clients to pay their bills.
Calling prospective and active clients. Interviewing new talent, doing payroll and going out on sales calls. My co-worker were fun and looked forward to going to work. Most enjoyable was helping people find a job. The hardest part was trying to get customers to pay their bills.