Pros
I legitimately cannot think of any reasons to work at Janrain. This was not the case in the past, but it is the situation at present, and for the foreseeable future. I loved you, and dedicated myself to you, and cared passionately and diligently for your success, but in the end you spat in my face.
Cons
Dismal culture of politics and every-person-for-themself sucks all the air and life out of the organization, leaving nothing for progress or innovation. Claustrophobic office building directly negatively impacts worker happiness and success. Top leadership lacks integrity, understanding of product or technology in general. Fighting and politicking keep the underlings afraid, uninformed, and heads down. There is a startling gap between what is sold/marketed, and what has actually been built, and there is an astonishing lack of understanding of this gap, willingness to acknowledge or confront it.