Pros
The whole company is remote
Cons
The company is a sinking ship that is way behind on its goals and struggling with many product and financial issues. Because of that, tension has been extremely high with lots of pressure and changing expectations from leadership and middle management. To avoid layoffs, managers have been pushing people out left and right and people keep disappearing and getting mysteriously fired. There's been a huge churn in employees in early 2025 with several executives and leaders fired and pushed out suddenly without explanation to the broader company. Team culture can be hit or miss, but in general, people in the engineering organization are under an extreme amount of pressure and have a hard time using their unlimited PTO. The compensation and benefits do not outweigh the toxic work environment and lack of job security especially since there's little room to grow once you start. Although the company preaches "feel good" messaging on culture, DEI, and growth, those qualities are not present in the workplace. The policies and guidelines set are not enforced and can actually be used against you at times when it's convenient for the company. Don't be fooled about the best culture awards they pay to receive.