Nice work if you can get it
Sounds like where I work
Fat Cat management and supervisors are paid shedloads despite tham having little or no current technical knowledge, I end up fixing the problems or acting as a consultant to them for peanuts in comparison.
spare a thought for the subordinates that are actually trying to do a good job.