Overall, Deloitte Consulting is an excellent company, particularly if you are more junior. They provide some excellent opportunities to grow.
For me, my issue was the leadership failed to provide the proper overhead coverage and no follow-on for any next assignment. Felt very exposed and isolated within the Deloitte culture. They are very or extremely risk adverse and did not support me to placate a client, who was wrong. Additionally, went on travel job for Deloitte on a 3/4/5 schedule. This engagement ended after a year and there did not appear to be a follow-on work. Had little network to rely on due to the travel job and there was no leadership support. Network is everything at Deloitte.
Lack of leadership, flat organization (which has both pros and cons)