Pros
Low-stress environment with flexible hours. Most of the people working there are nice. You get a free remote starter if you are willing to use your car for testing the product.
Cons
This is a company with a toxic culture that cannot retain talent. Employee turnover is high and the only "senior" employees working here are brainwashed to think that this company is actually doing good. Good analytical skills and methodical approaches to solving problems are not appreciated here, instead, you must deliver quickly so the advice is to copy what the competition does. The priorities keep shifting around and no project is delivered on time. The size of the technical debt is simply absurd and no time is spent towards reducing it. The company is resistant to change and is stuck with old tools and practices. The core business of the company is becoming less and less relevant, but the company has no backup plan. The workspace is depressing as everyone was moved from two floors into the same floor and most people don't even have windows anymore. Severe lack of professionalism.