Pros
Very relaxed environment in general, good office spaces both in Lisbon and Santa Barbara with a fairly good vibe of community. The products are actually quite awesome and overall fun to work on.
Cons
The company is led by a clueless leadership which have been showing their true colors in a very bad way recently. The business is not flourishing and the C-Level guys don't know how to handle it and are pushing their anxiety to the team and aggravating it all. Recently nearly all senior developers left because of the above. VP and 3 Tech Leads, all resigned on the same month and are now gone. The 2 Leads that are left are pretty much holding the place together by threads and putting sense into what the leadership tries to push down. On that note, that is constantly changing. Apart from a few things, they never stick to any plan. Constantly pivoting and leaving stuff unfinished, altering teams, moving people around with lack of clear purpose, etc.. At times it almost looks like it's their way to be busy...