This type of personalities are common in the tech world. Get used to it. Don&#x27;t let it rock your boat. Do your job, do it the way your superiors want it done(no matter how you prefer to do it). If they want their eggs scrambbled, make them scrambbled, if they want them overeasy, make them overweasy. The customer is always right because they pay you to do it the way they want it. No need to bring your personal opinions into the work place. If it&#x27;s too uncomfortable, like someone else said here, tough it out for a year then make a move.