Deloitte is a horrible consulting company. They designed an awful financial system implementation at the company I worked at and we just kept giving them more money and they kept bringing in more entry-level consultants. They even billed us multiple times for work we did ourselves... I thought it was also shady that one of our department heads was married to the Deloitte partner who led that practice area.