Pros
The office culture was amazing. People had been working together for 10-20 years and through their relations and motivation developed the kind of strong work ethic that other companies could only dream of. The company work hours are very flexible with full-time remote work as an option, allowing people to work on their own schedule as necessary. The middle management was pleasant to work with and seemed to genuinely care about people who worked under them.
Cons
The company is owned by a private equity firm that seems content with running the company into the ground for short-term gains. Earlier this year, over 1000 of the staff, mostly comprising of older, more experienced developers and low-to-mid level management, were unceremoniously laid off with little rhyme or reason, causing productivity to grind to a halt and leading to significant staff shortages. Plans to outsource jobs to India do not seem to be going well. I do not see a future for this company in its current state. For people who aren't concerned with this, the low pay may convince them to look elsewhere.