To build a career, one needs to adapt to questionable practices, such as nonsensical internal presentations and unwarranted extra working hours (this is the sector).
The salary is low, and there is no recognition, through career advancements, for employees who grow within the company.
They sell inexperienced new employees on projects with high technical demands solely for profit, subsequently complicating the work of their more experienced peers on the team without rewarding them.
You can lack technical proficiency but still advance in your career based solely on the commercial/consultant aspect of the job – so it is not the ideal place for those who want to pursue a technical role.