Pros
Flexible work hours, direct contact with clients, working independently and in a team, interact with federal, state and local auditors
Cons
Low salary, heavy work load, long hours during tax season, not organized, not up to date, outdated with scanning documents, etc