PV,
How does a fish survive in that environment?
And to the wannabes,
Effort is often its own reward
but in my experience is also the best way of self promotion. Bitching, on the other hand, does not have a strong track record of getting people promoted.
So, be known as a 'doer'

not a 'whiner'.
Stop hanging around with the latter and look after your own career as priority #1.
P2G