Rising Senior curious about Consulting
I was wondering if someone who has done consulting can give me some opinions on what skills are most important for being a good consultant. Also is there any way to find out if it is an okay fit without an internship? I am a rising senior at an Ivy who is doing software engineering this summer. I am not amazing enough at coding to be a top Google engineer, so I'm looking for another place where my skills and interests might fit better. Consulting seems to have a lot of the properties that drew me to software engineering; Problem solving, numerical analysis, and constant learning. I'm curious to know if I would even have a shot at getting consulting offers for full time.
I am an intern at one of the big 4 (not FB or G) right now and have a 3.7 in CS. But I'm not really in any clubs and haven't held "leadership" positions. Curious to know what you guys think!