You are just a number. Company has very strict dress code and schedule. Your performance is measured every week. If you fall behind, you have to find a way to make it up or you are out. If you have no PTO the only reason not to come to work is death or you are out. If you question company politics, you risk attracting unwanted attention on yourself from higher-ups.
One of the reviews mentioned some things are changing, if you must work here, lower your expectations and have an exit plan/timeline.