The company values process over people, and that makes the simplest things become super complex. They support workers with 0-2 years of experience, but frequently, the learnings cannot be carried over to your next job. Most certifications are internal only, and most client work is extremely domain specific. Most people in the company, especially folks in management, are not keen on implementing process innovation. There is a resistance to new tech, new processes, etc. which is surprising. There is no culture of excellence amongst managers, and going above and beyond for the client (positive client feedback) and contributing to internal innovation is neither incentivized nor acknowledged by managers.