Pros
Fringe benefits are alright. Health insurance for employee is paid by employer, company subsidizes lunch in cafeteria downstairs up to $5/day, free drinks in the soda machines in the office, and 'treats' such as ice cream or other goodies occur infrequently throughout the year (but particularly during tax seasons).
Cons
There are two main problems with accepting a job here: ridiculous turnover rates among employees, and ridiculous working hours. Let's look at them separately. Turnover is higher here than any other company for which I've worked; the average 'life expectancy' of an incoming associate in the production departments is about six months, with a high number of people burning out even before then. Rather than address the problems that cause this turnover, management just assumes that they can 'out-hire' the problem, and commonly hires more people than they need with the expectation that some people will filter out shortly thereafter. The second problem - the crazy working hours - feeds the first. Outside of tax seasons (that is, April 15 through August 1, and October 15 through February 1), fifty to sixty hour work weeks are considered standard. During tax seasons, the expected hours can reach as high as sixteen hour days, with weekends as well! While some people can handle these hours, and can potential rise a few rungs on the corporate ladder here, I would never recommend to someone I like that they accept a job here. Starting salaries are also comically low for fresh graduates, and only becomes a little bit better for people with advanced degrees such as a masters' or law degree. Finally, the business itself seems to be dependent in large part upon a few sections of the US tax code, which if reformed or removed, would cause the company to no longer be a 'going concern' in a very short amount of time.