It depends on the company you're the client of. I worked at a top 3 client of one company, and we were also the top client of another company where I was the only engineer dealing with them. It worked out well, because they were very responsive to our issues, were able to scale, and we used the least hands on parts of their service offerings.