Remix.run Logo
etothepii 2 hours ago

As a junior software engineer, I worked at a large UK bank.

Senior management routinely seem baffled that they could announce redundancies or hiring freezes, yet technology costs would continue to rise.

One pattern I saw repeatedly was a contractor being let go, only to return via a large outsourcing provider. The provider must have added a substantial markup despite supplying the same engineer back to the same team, without having incurred any procurement costs.

I once asked a more senior colleague how this made any sense. His answer stuck with me:

"You can’t stop people from doing their jobs. If someone thinks their job is to deliver X, they’ll find a way to deliver X. Sometimes that means working around processes and incentives in ways that look very strange from the outside."

shoo 40 minutes ago | parent | next [-]

when i worked for an australian bank, one co-worker in a nearby team had been working on the the banks systems as a sysadmin for over a decade.

the bank would go through cycles of "we need to reduce our headcount and outsource everything" and then 4 years later "we need to reduce spend on contractors and retain more knowledge and expertise in house". he'd survived multiple waves of it, switching back and forth between being an employee or a contractor through some external agency, as management trends changed, while essentially doing the same job.

sekh60 3 minutes ago | parent [-]

I hope he was able to get a paybump each switch!

OptionOfT an hour ago | parent | prev | next [-]

I've seen that in a large management consultancy company. Part of their risk management procedures (both for the company and in terms of some EU law) meant they couldn't keep contractors for longer than x years. They'd have to convert to employee or separate for 12 months.

Bit that doesn't really work in knowledge systems. Even with the best documentation people will build up knowledge that no one has, and their departure is costly.

Equally at the end of their contract a lot of time will need to be spend on a handover which slows down others even more.

So what happened? The contractor went via another middle man, which checked the correct boxes on the form, and everybody was happy.

chiph 5 minutes ago | parent | prev | next [-]

That's because the bankers didn't realize they're not in the banking business anymore - they're in the IT business (which has a focus on tracking money).

guhcampos 11 minutes ago | parent | prev | next [-]

I think I have a simpler answer: quarterly results.

Management just really needs to make the next earnings look like what it should look. Next quarter is next quarter's problem.

rr808 2 hours ago | parent | prev | next [-]

> Senior management routinely seem baffled that they could announce redundancies or hiring freezes, yet technology costs would continue to rise.

I dont think they're baffled, they just trying to show they're attempting to keep costs under control.

betaby 2 hours ago | parent | prev | next [-]

> One pattern I saw repeatedly was a contractor being let go, only to return via a large outsourcing provider.

That's 'normal' in Canada and France.

stackghost 36 minutes ago | parent | prev | next [-]

The military is like this. Higher Headquarters decides to contract out maintenance and logistical support for $aircraft_fleet. Uniformed maintainers go home in Friday and show up Monday making a lot more money to do the same job but without risk of getting posted or deployed.

Contractor fees come out because of a different pot of money, so perverse incentives abound.

LPisGood 24 minutes ago | parent [-]

Don’t those uniformed maintainers get reassigned to other military jobs or are they allowed to work as a contractor while being active military?

trollbridge 12 minutes ago | parent [-]

They're dismissed due to a reduction in force.

jojobas an hour ago | parent | prev [-]

This doesn't seem to answer why an engineer is let go and gets rehired through an outsourcer.

jijji 41 minutes ago | parent [-]

most large companies have a 2-year limit on contractor employment so what they tend to do is they'll hire the same guy through a different contractor with another two-year agreement..... that's to get around the situation where if someone is working as a contractor for more than 2 years they can legally claim that they're actually an employee....see Vizcaino v. Microsoft Corp., 120 F.3d 1006 (9th Cir. 1997) [0]...

this is just a guess by the way but it seems like a plausible one, as I've seen it happen in Fortune 500 a lot, where the same guy comes back through a different vendor 2 years later if he was really good and they needed him to come back....

[0] https://law.justia.com/cases/federal/appellate-courts/F3/120...