Pros
Flexible schedule. Good for beginning accountants or retired people Has many locations so you can work near home. Twenty words yet?
Cons
Corporate conserves money by not providing offices with essentials like paper. You pay for training class, this should be free or money refunded if the person takes the job. Too much training and knowledge needed for such a low pay. A lot of training is demanded through the year and is unpaid. Competition is encouraged between offices and co-workers. You sign a no compete contract and this blocks you from working next tax season for another company that may pay better for 3 years. If you sit there and nobody shows up, this is taken out of your "bonus". Your salary for showing up at your job when scheduled is your bonus.