Pros
The company has some decent benefits. Everyone is friendly and there is a genuine "open door" policy. They're open to trying to fix issues.
Cons
They could certainly be better, considering there are zero in-office benefits anymore and the pay is significantly below the national average. Micro-management is an issue across the company—the vast majority of employees aren't allowed true autonomy in their jobs. Paired with the extremely low pay, it eventually leads to great employees leaving. If you ask about pay, you're told repeatedly, "this is an issue the company has *always* had." When the job ads claim they offer competitive pay, just assume they're competing against their own inadequate past pay brackets and not the nation's average. There really isn't a lot of room for promotions and because there is a severe lack of professional development, especially for managers, a lot of managers are self-taught, which leads to disastrous situations. A lot of employees need side hustles to afford to live and it doesn't seem to concern the important people.