Consulting is a competitive field, got it.Consulting within Big 4 companies is a competitive area, got it.Weed out the weak, keep the good ones, you need competition.a. Is this enough to explain the inherent shitheadness of Consultants, (please note specific reference to grade), eugh just the general way they work, attempts to undermine, ganging up with irrelevant criticism.b. Is it generally the case that senior managers/project leads try to overtly take credit for your work and should you really do anything about it.Guidance please and opinions? I am adaptable so I will work around it, just looking for thoughts.Open the doors for ridicule......