I'm an engineer at an agency in the Midwest. We have a FAANG as a client. I like my current company, but since I'm always assigned to projects for the FAANG, which I enjoy — and since FAANGs of course pay their employees very well — I decided to apply for and was offered a job there. (Contractually our clients can't "poach" us, but we're free to apply wherever.)<p>As I say my good-byes, when other employees learn where I'm going they sound very interested in applying, themselves. I feel a little bad about starting some kind of exodus, since the agency has treated me well. My boss didn't really even counter-offer since he admitted that the agency can't hope to compete with FAANGs.<p>This makes me curious — how do agencies/consultancies prevent this from happening?<p>Of course some employees will prefer agencies for various reasons, but the benefits and pay of big tech companies are really appealing, and far beyond what most agencies could afford.<p>Are executives aware that this is a risk when they win a contract with a FAANG?
Most agencies don't have talent capable of interviewing and getting accepted at FAANG. That doesn't mean they can't do FAANG work, even at my current company, the interview was way harder than the actual job itself.
Well, if the business model is reselling FAANG talent at a discount to FAANG prices, this can and should happen. If you’re reselling FAANG talent you should be doing it at a premium to FAANG prices.
Some contracts include contract-to-hire provisions. In other cases, b/c of the total value of the customer relationship, the cost of the customer poaching is just a cost of doing business. Other times, a small contacting firm is stuck between a rock and a hard place - there's nothing they can do about it. It sort of varies.<p>However, I don't think lack of executive awareness is the issue.