Sheesh. Sounds like the "boss" there has zero actual leadership or management experience and assumes "if I'm in charge, I'm always right and I get what I want" instead of building a team. Sorry the job turned out to be no good, but it really seems like you got out of what was a bad situation.
no subject