Pay– you have to work a crazy amount of OT just to make a liveable wage.
Culture– culture can be great but also bad because it's just everyone complaining about the same person or thing. There is nothing about the office that makes it feel inviting.
Time off
Benefits– very basic
Career opportunities– No room to grow unless you want to relocate to another city. Waiting for someone to leave, quit or get fired doesn't do anything since they will just consolidate their jobs and give their duties to others instead of hiring a replacement.
Upper management– You never hear or see them unless it's them coming in to tell everyone that they're losing their jobs in a few weeks. Was here for over 5 years and never saw upper management.