Pros
There are still some incredible engineers there. However, if you are an applicant, by the time you get hired, they won’t be there anymore. If the options they offer are Puts (not Calls), then you could make some serious bank.
Cons
C-suite sells vaporware to their clients without Engineering buy-in or consultation. Once the contracts have been signed, they destroy your life until the impossible deadlines have been hit (ie pressuring employees to work in the ER while they are visiting with loved ones). Even if you hit your deadline, you’ll probably get fired for their entertainment. No accountability at the c-suite level. You can layoff as many people as you want, but if one of the founders is the source of the issues, then you’re fate has already been sealed. No product roadmap. COO will lie to your face. If you call him out, he will double down on his lie. If you end up working here, position yourself as far away as you possible can from him. There is a lack of empathy (hopefully lack of understand) for customers. A few minutes playing with any of the products will show this (ie Responsiveness, error states, loading states, overall UX). Designers worry more about their pixel-perfect mockups than the overall UX.