Even if you are making your quota, call time and have a great retention rate with your clients, its not enough to keep your job. I really loved my job, but if you upset the wrong manager you are gone, I watched this manager let go great people with great potential over the fact the manager just did not like the person, its a well known fact and spoke about often. If you kiss butt and make that manager feel good about themselves you are golden, If you come in do your job and do not wish to participate in being a cheerleader, then walk away now. I was in extreme fear if I brought this up I would have lost my job. Instead I put my head down and did my job. I took pride in my job, loved my agents and excited about what Zillow's future had for all of us. Upper management may or may not be aware of this, a real shame if they do. I would have stayed with this company forever and continued to exceed my numbers and help the company grow. Knowing that one persons opinion of you can change your whole life is extremely sad.