I certainly hope that working Sunday nights and traditional corporate structures where we refer to co-workers below us as "minions" is not something the new generation of engineers aspire to.
This sounds like the typical toxic corporate work environment of people grabbing for "power."