Pros
Lots of vacation time. Ability to move up quickly, if you fit the cookie cutter mold. Strong salary and benfits package relative to the industry. Summer months often are not busy, and provide a nice break from the rigors of busy season. Strong staff and seniors have more opportunities to work on a variety of clients outside of busy season. Employees can take on as much additional responsibility as they want.
Cons
After several years, I have very little experience that will transfer to another job, including public accounting, because the firm focuses almost exclusively on Real Estate. Performance reviews are often vague or based on the person's reputation. Management is extremely focused on meeting budgets, while staff and senior's compensation is heavily weigted toward the number of billable hours. Promotions beyod the Senior level are based on meeting budgets with little regard for challenging clients. Once an employee has a reputation good or bad, that reputation follows the person around for the rest of their time at Reznick. Senior management is willing to throw staff and seniors under the bus to make themselves look better. The firm used to have paid overtime and a comp time program. Over the course of the past few years, the comp time program was reduced and then abolished, then replaced with a program where employees could take additional time off in return for taking a pay cut for a 3 month period. Management pushes for seniors and staff to eat time, and then gives poor marks on evaluations for those who do not meet billable hours "goals." Staff and seniors that work for sub-par managers are not properly rewarded for good work, and often take the blame for the manager's shortcomings. Strong staff and seniors are worked significantly harder than their average peers.