For what is worth, I'm a fairly senior manager (a few hundred engineers) and I firmly believe and vocally point out the opposite. I'm sure the kind of self dealing you describe is not unheard of, but it's also pretty cynical to assume that as a default. If the culture in your work place has gone that far down the drain for real, maybe take some time to look for a new gig or reality check it with a manager you trust?