Pros
I have found the culture in Deloitte to be rather good, with positive people around and nice to work with. Although, as a data scientist, working around technical people is quite fun. I was expecting to be a bit more technically involved in data science projects, but I guess this strongly depends on the project, but more improtantly in which team you will land internally.
Cons
When you are facing the corporate part of Deloitte makes you really want to change. I also don't like the way the Senior leadership is behaving towards the more junior members (obviously not all, but I have noticed a bit of negativity). Pay is bad, given the pandemic no pay rises, quite bad bonus for the junior members, mediocre benefits. I didn't appreciate the latest round of promotions during the pandemic, quite lame excuses for the choices and a huge (relatively speaking) number of very senior people promoted, disproportionately compared to A/C/SC