There is nothing quite like working for Deloitte. What an experience! You will be challenged, for sure, and while there are immediate rewards, I think the most valuable reward lies in the body of knowledge you carry with you. Lots of strong personalities, though, which is reflected in the pace and style of the firm. That said, there's a reason Deloitte is the top professional services firm!