In this short essay I'll list 4 benefits of working with small consultancy. By small company I mean team under 10 engineers. Everything above is considered medium or large. Also in the beginning I assume that both small and bigger companies have roughly same level of expertise in your domain, tech stack, same price range, same jurisdiction, same roughly same communication skills at least on presale stage.
So why working with company size of 10 is better, than working with company size of 30 if every other aspect is approximately same or close.
1. You save money on managementBig companies require funds to support their HR, middle managers, sales, accountants, bench staff. Who is paying for all of that in the end? The client. We dont have any of that.
2. Direct communicationThat follows from previous point. You communicate to the people who do the job. There is no "chinese whispers" in between us. You get full information directly from the field. And people in that field are getting their feedback and requirements directly from the customer. It makes communications fast and clear. Which is a key to project success.
3. Only senior and lead level engineersIn a big or medium consultancy there is always a risk that person who is doing your job costs less than you pay for him. Sales have sold you 15 years expertise, lead and architect level rock-star engineer and you even interviewed him. But then it happens that this rock-star engineer is shown to every customer and he supervises 5 projects at the same time, but real job is being done by junior engineers with 1-2 years of experience who probably are still in college. You cant physically get that from us.
We cannot afford junior devs as we
- Dont have resources to mentor anybody
- Dont work with anyone we dont know or trust personally. That has to be years of proven experience
4. Cant afford to loose clientBeing small enterprise we dont have much clients. We cannot manage our risks of not having a revenue. Each client is our blood and soul of our company. So be sure if you are working with us, you'll get everything possible. Up to margin of sanity of course.