Pros
The paycheck is decent if you're just trying to fund your job search. A few coworkers are decent people stuck in the same system.
Cons
The culture here is driven almost entirely by nepotism and favoritism. If you have a connection to someone in leadership, you’re insulated from consequences. Performance and behavior don’t seem to matter. Promotions are often handed out based on relationships, not merit, and that creates a deeply demoralizing environment for anyone who actually tries to do the job well.
Discrimination is a real concern. Many employees from minority backgrounds are pushed into lower-level roles and held to unfair standards. However, one particularly disturbing example involved a white employee being demoted after using her maternity leave, which clearly signaled that no one is safe from retaliation when they become "inconvenient" to leadership. That incident was not isolated; this company finds ways to push out or sideline employees it no longer sees as useful.
Leadership lacks professionalism and seems more interested in maintaining their status than actually improving the company. Managers frequently interfere in departments they don't oversee, leading to confusion, power struggles, and a complete lack of accountability. Raising concerns or calling out issues is a fast track to being pushed out.
The longer you stay, the more dysfunction becomes apparent. New problems surface constantly, often in ways that leave you wondering how much lower the bar can go.