Let me ask you something honestly, where do you find your people? Is there really such a place that operates differently? I find myself in a very similar situation as the GP, but I agree with your sentiment, so I would prefer to taks your advice. In my experience, every work place has the exact same problems as they described. I just want to know whether there are indeed better options, and what to do to find them.