Pros
In oceaneering the quality of upper management (CEO level )professionals are good .They where very futuristic so still their product have monopoly in the market that is the one of the reason this company still existing .How ever the middle management is stupid people they don't know the value of oceaneering and the technology.Middle level managers are not utilizing the resource for the growth of the company instead they where using them for their individual growth and individual purpose.I know lot of good techi guys are resigned because of this reason
Cons
I have lot eg: in my time .No body will belive some of the women employees (freshers) are helping their manger to clean their houses and washing their dress .....So the unprofessional manager happy with their work and giving promotion so good skilled employees are frestrated because of these reason