Pros
The opportunities are really quite excellent. As someone who has recently graduated, you will rarely be able to get the kind of exposure to senior decision makers at some of the top companies in the marketplace. While your role on the team may be purely administrative and you will find yourself working 60-hour weeks regularly performing grunt work, the client exposure is tremendous. If you keep your ears and eyes open, you can certainly learn a great deal about the industry that your client is in. Deloitte is a good resume builder and it pays to start your career with this organization in order to benefit from the client exposure. Another benefit is that one will routinely get exposure to work that the client's staff prepare and this work is usually prepared and reviewed by fairly senior members of management (Controller, Manager of Financial Reporting, Sr. Financial Analyst). If one is a new grad, getting access this this work will enable one to learn how the client's organization operates and one will gain exposure and understanding that is usually possessed by those who are at least 3-4 years ahead in their careers. This is a great resume builder once again because one will be able to obtain more senior positions in industry companies (sometimes even client companies) because of the exposure that one had to the work product of the role they are applying for.
Cons
Non-existent work life balance and poor management. Promotions and not merit-based.