* Health benefits are terrible. Tied to compensation which seems predatory.
* Compensation is weirdly opaque. You'll be told all year the bank is doing well just to have a <100% multiplier attached to your year end bonus.
* Performance reviews are bland and inconsistent. When you challenge your manager with "how could I have done better" you're typically met with nothing. Exceeding expectations is intentionally held to avoid giving out promotions.
* Default upper management goals are to just congratulate/recognize their employees monthly/quarterly and even then, some managers actually offload that responsibility to their underlings.
* Asking for more salary at the expense of annual bonus (e.g. no actual total comp change) to adjust for higher month-to-month costs of living will get you short tracked to being let go.
* HR/ER does not even exit interview you even if you've been there for a decade.
* Hiring is atrocious. Teams will continually have people leave/let go without back fills. You'll be promised that new reqs are coming just to waste time interviewing people for 6 months that you cannot even give an offer to.
* Contractors are rarely extended leading to constant re-training.
* Some teams turn into dedicated training teams even though they need their own dedicated employees.
* Project managers cheat their budgets by stealing workers from other teams without having it billed to their project.
* C-level is disconnected from reality and thinks sending weekly updates about boating/golfing with clients is something employees being called in while on vacation want to hear.