Very little formal training, most people join, is put on a project and simply learn the job the hard way. Few internal rules about how to progress with any project. While this gives people on a lower level a slight chance to improving or adapting things it also results in a very chaotic working environment where no one is clearly in charge.
The basic problem of the company is that they agree to almost any specification the customers give them. While this in theory sounds like service it prevents any movement towards having real products. Instead the company simply builds subsea infrastructure, one one-off after the other. At the engineering level this prevents development of standards and gives people the feeling they are not good enough for their own jobs.