I enjoyed being constantly challenged. Tax law is constantly changing and being interpreted differently. The constant evolution and integration of the multiple moving parts of taxes made the work constantly engaging. What I disliked is the compliance aspect. To consult your clients on their tax issues, it is crucial to understand how those taxes will be reported, however compliance can get very tedious and repetitive year after year.