Pros
Pay and benefits are competitive. Company is well positioned in an exciting market to capitalize on while it the window of opportunity is open.
Cons
Highly political and toxic from the top down. Lack of vision and organization from leadership, especially from the CEO who seems to only care about cashing himself out and apparently was busy selling his own shares to investors to build himself another bigger house during layoffs, pay freezes, and cancellations of bonuses, then awkwardly showed up 15 minutes late to an office-wide meeting to announce layoffs. The company has failed to pay planned bonuses to most employees for three consecutive years and keeps talking about new products that seem to never become commercialized. Top level leadership of product and tech is disorganized and lacks the vision and technical competence to deliver revenue growth.