OK, I'll do my best to prevent this post from looking like a rant.... So, I resigned from my previous job in July, making the second resignation in 5 months. The reason being I couldn't live with my supervisors dishing out orders without considering the feasibility at all. For two years, I keep seeing people up there kept having "great ideas" and throwing them down to whoever that has to listen to them and go "implement them." Most of them time I could immediately see practicality issue to these "great ideas," and when I try to discuss about them the reply is typically, "I don't care, I just want results." The most iconic example was that one morning, we got a complaint by another department saying our night shift staff were too busy to help them out on some emergency issue. My supervisor's great idea was to increase number of night shift staff from 2 to 6. I was like dude, we have 4 people in total, and that is including the day shift... Anyways, my question is, is this something I just have to live with in any job I do? Or did I have poor decision or bad luck with my job selection in the past? FYI I spent over a year in a manufacturing company, the most recent one was a start up and wants to do R&D.