Used to, the midsize to small companies had to offer more pay than the larger companies because they could not give the same benefits. This has shifted.
Now, it seems that mid size to small companies ARE offering equal to more benefits than larger mega corp. I know as I look at the Citi benefits, compared to other companies, the benefits are average. Matching 401K, 80% med coverage, yada..yada….while appreciated, they are average benefits compared to elsewhere. Given this, why not leave for more money.
Branch out beyond the financial industry. A excel expert at Citi, can be an excel expert in the transportation industry, or insurance, or tech or medical. A tech expert at Citi, can be a tech expert elsewhere. A compliance guy, ditto, same thing.
While your at it, give the mid to small companies more than a passing glance.