Pros
It's a very positive work environment if you are able to defeat your own conscious.
Cons
I really tried to make sales when I was working at HomeAdvisor most recently. I had an expectation that I failed to meet which led them to let me go. It was quite literally the perfect job for me, location, job itself, environment, etc. But I failed to meet their expectation which devastated me. I really tried so hard, I did everything in my power to succeed but it wasn't enough. My coworkers tried to help me, my supervisor tried to help me, I dug for my own leads, I called and called but still couldn't make it happen. It literally broke my heart to fail and I still don't understand what I did wrong. I don't understand why I failed. I always try so hard, without fail, my expectations of myself are always higher than the expectations that are set for me. So failure is not an option and it never happens. However this time it happened. I was informed by more than one person that my supervisor could have kept me if he felt that I could succeed moving forward. He chose to not to which made me feel as if there was something more seriously wrong with me outside of my initial failure to meet the quota. Hence my current state of disarray. I not only failed but I wasn't worth saving. It's a bummer to the highest degree.