Hi, I'm Australian but now live in Germany and speak decent German which I am still improving (I could not present a client presentation but can interact in the office). I am familiar with the consulting culture in Australia, the US, and the UK (so English-speaking countries), but not in Germany. What differentiates the German market/industry/firms (including MBB offices) and their work culture, including hiring processes, work-life balance, pay and benefits, staffing practices, etc? I know there are a lot of variables involved but I'm just looking for some insight.
I have read on several posts that some firms are more open than others to hiring foreigners without perfect German. Most that I have found through research seem to be in-house consultancies. What about MBB and 2nd tier firms? Like I said, I speak German it's just not polished enough yet.
Thank you in advance, I appreciate any insight.