Consulting

Client Work

We are not outsourced labor. We are partners. The best client relationships are the ones where they forget we are consultants.

Philosophy

How We Think About Clients

When you work on a client project, treat it like your own product. Understand the business, not just the ticket. If a feature request does not make sense, say so. Clients hire us for our judgment, not just our keyboards.

We work as embedded team members. We join their standups, use their tools, and follow their conventions. We adapt to their workflow, not the other way around.

That said, when we see something that could be better, we speak up. Diplomatically, with evidence, and with a suggestion. Never with "well, at MY last project we did it this way."

Coordination

Timezone Overlap

We require at least 4 hours of overlap with the client's working hours. This is not flexible.

Consulting without overlap means async-only communication, which means slow feedback loops, which means missed expectations. Four hours of overlap gives us enough time for a standup, a pairing session, and real-time problem solving when things go sideways.

Example

If your client is in New York (EST), and you are in Pune (IST), your overlap window is roughly 7pm-11pm IST / 9:30am-1:30pm EST. Plan your day around that.

Communication

Talking to Clients

Be clear and professional. Not formal. Not stiff. But professional.

  • Share progress and blockers early. Never surprise a client with bad news.
  • If you are stuck, say so. Clients respect honesty more than silence.
  • Confirm expectations before starting work. "I understood X, is that right?"
  • When something will take longer than expected, say so immediately. Not when the deadline passes.

Every message to a client reflects on Saeloun. Re-read before you send.

Judgment

When to Push Back

If a client asks for something that will create technical debt, break existing features, or compromise security, push back. Politely but firmly.

"I can build exactly what you described, but here is why I think we should approach it differently" is always the right way to start that conversation.

Clients hire us because we know things they do not. If we just build whatever they ask without question, they could have hired anyone.