Pros
Deloitte has a great team environment, especially in the federal practice in Washington DC. I enjoy going to work in order to solve new challenges. The pay is lower but you get a friendly team environment, nice office space in a convenient location by the Rosslyn metro, lots of training opportunities, and the ability to move between projects so you can broaden your experience. In my 6 years at Deloitte, I've worked at Dept of Justice, Dept of State, and Dept of Defense. My average week is about 40 to 45 hours a week with only two or three times per year that I work a 12 hour day.
Cons
There is a significant pay difference between Deloitte Advisory employees and Deloitte Consulting employees at the same level doing the same job, at least on federal projects. The two work side-by-side on projects, almost interchangeably, and often have similar skillsets. As of mid-2018, a senior consultant in Advisory made 80k to 85k per year, while a senior consultant in Consulting made 95k to 100k per year. My recommendation is to apply for a Consulting position rather than an Advisory position, because of the better pay. Aside from the resume and pay, no one in Deloitte or on the client site will know whether you're in Advisory or Consulting.