Everything else about the company is a con. There is too much work to go around so everyone is overworked and works more than 12 hours a day usually (yes, even during "off-season"). They will tell you that everyone works more hours during tax season, but over the past three years, every day has become tax season with so many people leaving and too much work to distribute. When you try to get help or explain your frustrations to management, they tell you that you really don't have that much work on your plate and you should be able to handle it. They are constantly promising that more new people are on the way to help out, but very few of the new people stick around. There is a constant revolving-door of employees because everyone gets overwhelmed and quits. Many people leave without another job lined up because they hate it so much and alliantgroup keeps them too busy to apply elsewhere. Every single employee is currently planning when and how they will leave this hell hole.
Don't even get me started on their unethical billing practices or the fact that every single good review on glassdoor is written by senior team members who management has coerced to write good reviews in exchange for their promotions.
No one at this company is happy. There is no work/life balance. Management has made it clear that they don't want anyone having a family or children because they only offer family benefits to senior level employees and higher (and most of them work 80+ hours/week anyway, so when would they have time for a family?)