Vantaggi
The company is trying to turn around - there are some great new talent around and Exec seem genuinely interested in fixing problems. The company is in a hot space. With their footprint in ebay they can't help but make money -- however there is little real impactful innovation. Pays well and get's green cards for everyone -- which is why so many are there for so long.
Svantaggi
Many of the senior leaders below the exec are useless and the processes in the company too rigid to turn these people over. There is a serious lack of any type of ambition or dedication to quality. Most have not updated their skills in years, and blockers to the change that the company is trying to drive. Overall the company has very little clue about what constitutes a great 'product'. Most of the old guard are dead weight and so you are always working against the grain.