Avantages
It can be flexible at times and it does have job security no matter how awful of an employee you are.
Inconvénients
There’s a huge issue with the way the company handles HR issues especially if it involves a corporate level manager or higher. Several complaints buy multiple people can be made and nothing happens because the unethical practices just keeps happening. There’s managers that breed unethical practices and HR does nothing about it, at all. You have managers doing IRS required continuing education for the tax pros so they can have all their tax pros “ready to go” before others. Same thing with training, people are told to just mark it complete and they’ll get paid. Manager training is lacking completely, cheating on tests is encouraged and 6 hour training sessions are done in 2 hours. Managers help tax pros take level certification tests also (they really need to disallow you to be able to print competed tests). So basically you’ve got a lot tax pros out there with false credentials and no actual CE training. Employees who file fraudulent returns are rehired every season because “a butt in a chair for staffing coverage is more important”. No real recruiting is done for new tax pros at all. People working off the clock is a huge issue and honestly some managers expect and promote it. Which is insane that people are willing to work for free like their time means nothing.