Stressful but learn a lot. Can cultivate your professional consulting skill and technique in many projects. It is a nice choice to work here as a freshman especially for those graduated from college and seeking a higher level career.
The company is willing to invest on employees. I got many program and courses with a plan that keeps me feel i'm well cared. And also the teams and operating model in the firm is quite streamline and simple.