Pros
Talented, knowledgeable, and helpful staff. Everyone is a pleasure to work with and the day to day culture is great. It is clear that employee support and wellbeing is a main goal of the firm. Training is ok and most learning comes on the job which is a fast paced environment. Is a pro for me but could turn into a con for others. Help is always available and interns get detailed experience with 1040 prep.
Cons
Nothing extraordinary that is unnatural for the profession