BHWers, I need some legal advice pertaining to a shit situation I got myself into. As you all know, I'm a software engineer and I run a digital agency in Singapore developing websites/mobile apps/digital marketing. My main source of income is from big agencies who outsource projects to me. Recently, I was engaged by a large advertising and marketing agency to do some software development work for their client. We signed off on a NDA and I started the work for them without collecting any deposit and an official contract nfortunately, out of goodwill and trust because of the friendship I had with their project manager of that agency. As I recently expanded my business to Thailand as you guys of my commitment with Bangkok Expat Life. Knowing that my schedule on Monday would be packed, added to the issue of limited internet access for the entire day; as I will be at an event launch with a client in some secluded island in Thailand, I took the initiative to spend all my Sunday night working on the project and troubleshoot many issues on Nutella's website. I sent an email to the project manager several times requesting for these issues to be fixed first as it could affect the delivery and I got an email asking me to attend a conference call meeting the following day, which I obviously can't make it due to my event with another client. I wanted to keep everything over emails as well as it would be on record. I just received a WhatsApp message from their project manager yesterday that they have already hired another software engineer to work on this project. I was furious and upset about this as I've put in 30 hours of work and did quite a lot of work. Basically, I've troubleshoot, debugged and configured, as well as improve the security of their client's site. I sent them an invoice this morning for $3,360 and their project manager immediately rang me up. He offered me $200 out of his own pocket, saying its a goodwill of gesture and friendship he has with me because even if I were to take legal action against his company, I wouldn't get a single cent back because there's no official quote/contract/invoice signed. Frankly, I feel cheated and I'm upset about this because I have put in 30 hours of work. I'm thinking of bringing this up to small claims but honestly, its too much hassle and would I even have a chance of winning this case? Considering there's no official contract/invoice, although I can argue there is a signed NDA so it's clear they want to engage me to do some work. Worst case scenario, I can contact their client directly but it would be breaching the NDA as well so technically they can sue me too but by not paying me, perhaps the NDA is void? I'm so fucking pissed off now as I've put in 30 hours of work for nothing, put aside a much bigger project as well so I can prioritize their project. Frankly, I can do nasty shit to that agency as I'm a hacker lol and I have planted a backdoor access on their client, but obviously I won't entertain any illegal thoughts. I have downloaded their entire database and evidence/copies of my work, I also have friends in the media and I specialize in SEO and internet marketing in general for that matter. That agency already have quite a bad name in the industry as well. However, I'm still holding my horse on going to this extreme measure because in my industry, diplomacy/PR is extremely important and it's always better to make a friend than an enemy but I've been screwed over a couple of times and I have had enough from these big agencies. I wish there is an amicable settlement to this. Should I take up that project manager's derisory offer of $200 or should I take them to court for the full amount? Would appreciate some legal advice on this or if anyone were in this situation, how do you handle it? Edit: I've actually sent them the invoice this morning but they refused to acknowledge it. The project manager of that agency did tell me to send out my invoice and he would verify it with his developers on the work scope but after he received the invoice, he immediately rang me up to tell me he won't acknowledge this. Ridiculous!