Pros
I worked with many great people over the years. You will come accross some very smart and wonderful people.
Cons
Unfortunately there are just as many unpleasant people working there, people who expect you to do there job and your own. Senior management is not supportive. The Boston office environment is cut throat and there is a great deal of back stabbing and management trying to shift blame down on to their supervisors, seniors and staff. Do not expect to have a life working here, however also expect to be given ridiculous expectations as far as budgets and lack of help. This is the worst work experience I have had in the past 20 years. When I began at McGladrey I did not feel this way, and I can only speak to the Boston office environment. Working in this office is a thankless job where nothing you ever do will be good enough.