Pros
They usually pay on time
Cons
The work environment was highly stressful and, in my experience, poorly managed. Communication from leadership often came across as aggressive rather than supportive, and feedback was frequently delivered through public criticism or long calls focused on mistakes rather than solutions. This created a culture of fear rather than learning. Training was extremely limited. After watching a few recorded videos, employees were expected to perform at a very high level immediately. During peak season, workloads were excessive, with expectations to handle hundreds of tax returns while also taking on responsibilities far beyond the original role. In practice, the position required acting not only as a tax preparer, but also as a bookkeeper, payroll specialist, HR support, recruiter, salesperson, consultant, and administrative assistant, without the structure, staffing, or compensation to match. There was little recognition for strong performance or revenue contributions. Positive results were largely ignored, while errors, sometimes minor, were emphasized repeatedly and revisited weeks later. This made it difficult to feel valued or motivated, regardless of effort or results. From the client side, internal disorganization often led to frequent reassignment of accounts. When issues arose, the solution was often refunds, free consultations, or additional promises rather than addressing underlying process problems. If you are considering working here or hiring this firm, I strongly encourage you to ask detailed questions about training, workload expectations, support structure, and turnover. My experience was overwhelming and unsustainable, and I would not choose to work under these conditions again.