10 ms·
Every company brings the A-team to win the bid for a contract. Later they'll gradually switch them out with the much cheaper juniors they hire for that particul
by buran77 5y ago
Every company brings the A-team to win the bid for a contract. Later they'll gradually switch them out with the much cheaper juniors they hire for that particular project. With IT consulting or MSPs this tends to be a far more extensive practice than in other fields from my experience.
Whether the last hop of the outsourcing is in India, Poland, or Spain is not that important if you still get what you expect. The problem is when you get a fraction of what you expected or pay for.
Interviews have been used as opportunities for evangelization, attempts to get technical assistance, or extract information about the competition or potential customers since forever. I haven't seen one which was overtly illegal but they're all certainly as shady as they get.
- andi999 5y agoAnd it is OK. You do not want to hire who doesn't have an A team (so to speak) which cannot pull off the project if there is trouble.
- buran77 5y agoIn theory all is fine. The problem is the A-team shows they have the skill, not the capacity. So in practice you'll never see that A-team again because that's not their job.
- neutronicus 5y agoYou'll see one or two of them again when the project crashes and burns, haha
- deleted 5y ago[deleted]
- newsclues 5y agoThe A team is the sales team, not the team that fixes the problems from outsourced work.
- thisisnico 5y agoTechnical Sales
- ryandrake 5y agoSome of the most successful engineers I know, got there by migrating over to engineering sales. I'm almost convinced if you are a moderately skilled software engineer, are very good looking, very charismatic, and have maybe a spoonful of general business knowledge, you can pretty much name your salary. They'll stick you in a suit, fly you around with the bizdev guys, and you only have to do anything if the client brings their tech guys to talk. You'll occasionally do some coding: write a few demos, maybe integrate your company's software with some other company's workflow, but mostly smile and talk about architecture, frameworks, blah blah blah. Nice work if you can get it. I was too much of a cynic and critic to make it in such a role, and I have the looks of a toad, so I never bothered.
- atonse 5y agoHow does one get one of these jobs? :-) It sounds lovely. Listen to all kinds of different business ideas and build proofs of concept. Talk to other nerds and hear about their experiences. Travel and get points (this last one, not so much).
- HeyLaughingBoy 5y agoPretty much describes one of my (former) neighbors. She was a programmer who discovered that she could make a ton more money doing sales instead. Then moved up from there into a Sales Management position and never looked back.
- thisisnico 5y agoI meet all of those qualities, maybe I should take a look at this!
- atonse 5y agoAs someone who was part of that A team used to sell things, I spent a year jumping between projects fixing the problems the D team caused. Maybe it would’ve been worth it if I got paid more but I doubt it. It was stressful, you never learned much, and ultimately I burned out.
- HappyDreamer 5y ago> ultimately I burned out Can I ask, does that mean you got so worn out so you couldn't work, had to stay at home / away-from-work for some time? I wonder what happened afterwards. Seems you now work as an independent contractor now? (looking at your external profile, I hope you don't mind)
- atonse 5y agoHonestly, I had quit and wanted to do a startup (not the best way to deal with burnout though). But we were also expecting my son so I took a pretty steady 9-5 job for 18 months. But after working on the same problem set for that long I got interested again in solving tougher problems and went back out on the consulting scene. But that job forever changed my views on work life balance so I am now very aggressive with balancing hours for people that report to me even if I don’t balance my own hours.
- zo1 5y agoAs long as the job can be delivered to a mutually-satisfactory state, then it shouldn't matter if it's done by an A/B/C or D team. A lot of times in software "consulting" firms, the "profit" margin diminishes or is negative the closer you approach the top levels of developer in terms of quality/seniority. So it's in their best interest to get the most out of less-senior developers, otherwise they simply don't turn a profit. The clients though, they want to pay the consulting firm relatively the same price they would pay for a standalone developer employee, per hour. The entire industry is broken and a lot of it has to do with broken recruiting, the recruiting industry, the "consulting firms" (body-shops) that are just resellers, and onerous employment regulations that make firms prefer outsourcing to shady outfits instead of hiring in-house developers.
- travoc 5y ago"As long as the job can be delivered to a mutually-satisfactory state" When has that ever happened?
- zo1 5y agoI've personally been part of many, of varying size.
- awsthro00945 5y agoThe problem is that during the sales process, the client is led to believe that the "mutually-satisfactory state" that they are paying for is a certain bar of quality and will be built by "the A team". But then, after many months and likely hundreds of thousands of dollars are already spent, their bar for "mutually-satisfactory state" has been lowered to "I guess we will accept this pile of mediocre shit that the D-team built, because we already wasted months on this and we are desperate for something, and it would be too expensive and just waste more time to try and argue with the consulting firm to fix it". I spent a long career as a consultant at one of the top "prestigious" firms. Consulting firms almost always prey on this hope that the clients won't complain too much, even though everyone knows the end product that is delivered isn't anywhere close to what was pitched during the sales phase.
- deleted 5y ago[deleted]
- lostapathy 5y agoI used to work in state government. There was no "gradually switch them out" - we got the D-team as soon as the sale closed and the project started.
- akamia 5y agoThat was my experience when I worked at Boeing in IT. As soon as the contract was signed we got the most mediocre people. Occasionally we’d get someone good but as soon as the consulting company figured out that they were good, they’d get rotated off our project and replaced with someone mediocre. They also never gave us any warning when they were going to switch someone.
- GuB-42 5y agoBut how much does Boeing pays for the service? Because what I've seen happen is a large company uses its size to negotiate really the cheapest prices, and the only way the consulting company can make profit is by hiring the cheapest people, and even with that, the margins are thin at best. So obviously, they don't exactly get the best. The worst part is that all these D-tier, fresh out of school guys gain experience and some may even get good at their job. Unsurprisingly, these people start asking for raises and promotions, and the consulting companies tries to charge their customer more, I mean, we are talking quality now. But the big company financial department doesn't like it, so they make a new call for cheap contracts, get a new round of incompetents, etc... In the end, everyone loses. The consulting company makes little profit, sometimes even losses and the big company always get shit service, which usually costs them more than what they save. As for the employees, the work conditions are often terrible and they usually quit at the first occasion. But the financial department is happy, they have a lower number in the "expense" column.
- ghshephard 5y agoI've worked for an organization that had a mixed hardware/software/services components. These were $50mm - $100mm+ contracts running for 5+ years, and the Service Component was just charged out at person years - flat fee, so - a project manager might go for $600k/year, an application engineer for $500k/year, a field-engineer for $300k/year and so on. Each project would then have so many person years at each stage of the project - project manager would be pretty flat at 1 project/manager/year, but in the initial years, it would be 3 application-engineers, 2 field engineers, etc... Once the contract was won, we'd sub-contract to a local (to the region) contracting agency, who would in turn essentially do the equivalent of a craigslist search for a body, that we would interview to ensure that they could be taught, and then we'd take 30-60 days to teach them our product - depending on the initiative and experience of the candidate, the customer (who remember, was paying us $500k/year for an application engineer) - might get a recent-high school graduate that was making $30k/year and had never even heard of our technology a week prior.
- paavohtl 5y agoNot _every_ company does this – the consultancy I work at does not. We never outsource to third parties without the customer being involved, we do not hire [juniors or anyone else] for specific projects.
- buran77 5y agoI imagine you also send your best not worst engineers for a bid or demo. For the rest, as I said it's just far more extensive in IT than in other fields. There will be exceptions. And being able to scale on demand is a big part of providing a service. Otherwise you can't absorb any unexpected spikes in demand from already existing projects, or have to pass on lucrative opportunities, or you pay to keep a buffer of people on payroll.
- paavohtl 5y agoWe send the team that would be working on the project, to the extent it's known at that time. But yes, bigger consultancies absolutely do this.
- bcrosby95 5y agoHiring contractors to work on your house tends to end up the same too. So much of what the early people say just magically disappears when the actual work gets done by a completely different set of people. As an example, when we had our bathroom done, the guy they sent to finish things up couldn't even center and level the towel racks.
- Helloitzkenny 5y agoI saw this first hand while working for a high-end landscaping company. The first team sent out to a job site would be the A-Team and they would do about 50% of the work, whether they were done for the day or off to do another job. The next day (most jobs took 2 days ATL, some took more) another crew of less experienced workers would work the site until finished, then the owner would come inspect. The owner was on the "A-Team" and his work was amazing; I was on the "B-Team" and though I always put 110% into my work when I physically could, I constantly worked with slackers and corner-cutters who also came and went. It made sense the way it was explained to me, which was that the people working odd jobs who don't really care will get bummed out by the B-Team labour and pay, and if they don't they're added to the A-Team after a few months of good work and some more training.
- Pokepokalypse 5y agoabsolutely; with house builders. Next time around, I'm inclined to manage the build myself.
- faeyanpiraat 5y agoTalk to someone you trust who did the same thing. Managing anything related to construction can ruin marriages, and lives, the whole ordeal could last for years.
- spfzero 5y agoA different flavor of this (in home re-modeling, hardscape etc.), is that the people who come to do the estimate are different than the people who come do the job. They are typically younger and pretty much clueless as to how the work would have to be done. So you can't ask them any detailed questions. All they can do is run the spreadsheet on their laptop and show you pictures of other work their company has done. They were trained on how to make a sale, that's it. Had to go with someone who I had a little trouble communicating with, but at least I could verify he knew what they were doing and understood my concerns about how the work got done.
- rapind 5y agoI would do this as a “Sales Engineer”. Not interviews but as sales support to handle any technical questions and win over our client’s internal devs. We didn’t outsource, but it’s really just sales. I actually think it’s essential in medium+ size companies. The authenticity of having a highly technical person in sales works wonders.
- deleted 5y ago[deleted]
- ocdtrekkie 5y ago> Every company brings the A-team to win the bid for a contract. Later they'll gradually switch them out with the much cheaper juniors they hire for that particular project. Generally, you need the A-team at the start because there's a lot of very critical work that needs doing. After a while, it's mostly maintenance, so it's silly to keep your top people there... you can still call them in when they're needed. This is just resource efficiency.
- Hallucinaut 5y agoAnd yet the client cost generally doesn't come down...
- ocdtrekkie 5y agoPresumably you'd pay a lot more to always have the A-team.
- lamnk 5y agoThe cost is already estimated with junior-levels in mind. If you want the A-team to be present all the time, say it upfront and surely proposals will be changed.
- HeyLaughingBoy 5y agoHa. I work for an engineering consultancy and I pointed out that we actually do the opposite: bid on a project using a senior engineer rate, then when the project starts, realize that all our senior engineers are booked and only the Principal engineers (who cost about 30% more) are available. I honestly wonder how this place makes money some days!
- madengr 5y agoThough they may complete it 30% faster. I’m chuckling now as I watch a current project having all sorts of issues when I (principal engineer) could have had it already done.
- aconsult1 5y agoThis is only true for large companies that care about nothing but their shareholders and quarterly reports. There's another group of companies that not only care about delivering real value within the budget, but also have fun while doing it. I'm fortunately in a company part of that second group. The reaction we get from clients when we deliver more than they asked for, repeatedly, is priceless.
- cyanydeez 5y agoany company can do this, its just that the more people who feed themselves in the food chain, the more likely it is someone will start a race to the bottom of profit taking.