Pros
For those fresh out of college but unsure of what to do, consulting is a great means for starting a career. Deloitte is not the best consulting firm out there, but it is definitely up there, and you will get the opportunity to work with high-profile clients. In addition, if you enjoy business travel, there are great perks in terms of gym subsidies, per diem travel reimbursment, and of course the flyer miles and hotel points.
Cons
If you choose to start you career at Deloitte, don't let them trick you into thinking that the Business Technology Analyst role is the "same thing" as the Business Analyst (Strategy & Operations) position. While S&O does occasionally interesting, high-profile projects, as a Business Technology Analyst, you will likely be marching from place-to-place doing the same repetitive software implementation work over and over again. The work is boring and there weren't many opportunities to learn solid skills. For some more honest feedback about Deloitte, check out www.greendotlife.com