IMO if you are no longer satisfied with the company's management then you can resign, instead of staying longer and keeps whining of your predicament. I can understand why tenured agents especially...