- Wants to be agile but does pretty much the opposite of anything agile in every way - Lots of trite business platitudes spoken by upper level management who sound like they're overcompensating - Lots of self-important, condescending Boomers and Gen-Xers in upper-level management - Lots of slow Boomers running things, propagating inefficiencies through red tape and obfuscation - Reliance on old, crappy tech - Bad procurement/make it-in-house decisions which bite everyone later - Tacit culture of fear surrounding discussions regarding new innovations - Having to swallow your comments about excessive government regulations - Tons of disorganization - Unnecessary micromanagement - Sudden, time-wasting, extraneous, top-down tasks that no one follows up on and have no impact on your operational goals, but are served up to you with the utmost urgency - Superfluous, time-suck meetings in which tons of things are never solved and the buck is passed time and time again - If you're a management/corporate employee, you're actually getting paid significantly less than the amount you're being offered despite their claim of how much they're paying for benefits because a significant portion of your pre-tax paycheck goes to paying into the railroad workers' pension. I wish I knew this when I was being offered my job because I am technically earning $13-15K less than the actual amount offered. Had I known this, I would have pushed for more money. - Despite the above, you get no pension. - Not sure about paths to advancement within the company. Pretty sure you'd be more apt to move up by leaving, getting a better position elsewhere and coming back.