The last "job" I had was as a restaurant GM. My boss, and bosses' boss, were the stereotypical white collar bureaucrats you see in the movies. They were borderline incompetent at their jobs, were put there because "They put the time in", and were not kept in check by the leadership above them. I made them look good with my leadership and work ethic. In return I got more and more responsibilities with out more resources. While I sacrificed time away from my family (20 more hours on average than my salary allotted for), they couldn't even come to the meetings that they set up, to discuss objectives they didn't even understand. The straw that broke my back (and my wife's who stayed at home with our then 1 child), was when my bosses' boss discussed my future with me. I was told I was a superstar, and within 3 years I would become an Area Director, in charge of 3 stores rather than my one. What would this have gotten me? Nonstop travel across three states, the same incompetent leadership, and the top line potential of $150,000 depending on performance. What I saw it getting me was seeing my daughter grow up via Facetime, a shell of a marriage, and just enough money to realize you're still Middle Class. Spent the next two months looking for a job where I could use the grazing skills I had acquired over the last few years and got lucky. Got to leave the restaurant gig to move cows on pasture.