I'd give this one star review if for no other reason that they're paying overseas contractors to post fake reviews here. But they stopped listening to their employees a long time ago. The pay isn't competitive. They spend millions while telling employees they can't afford to keep up with inflation. If you quit, they'll entice you to stay by offering you a new job title with more responsibilities, and no pay increase. When you refuse you'll get put on a no-hire list. Huge mass exodus of long-time employees recently. They outsourced entire departments in the last few years. Owned by investment capital interested only in squeezing value out of the company to eventually sell.
Extremely poor work life balance. You'll be expected to work nights and weekends with no compensation and no plan to make anything better. Leadership deals primarily in blame.