I just started at a new job around 3 weeks ago. Technically and culturally, I am not fit for the job at all from what I can tell.The whole team speaks English for me, but it is noticeably uncomfortable for everyone. They skip inviting me for lunch because they don't want to go through same act during lunch.I am a frontender with AWS and GCP experience. This whole place runs and breaths Microsoft Azure.They hired me as a Frontend Lead to manage 3 other devs and external provider's deliverables. I had no time to takeover from previous guy, because I wanted to have a break between jobs, I was burnt out.I feel at a loss, at their way of working. It is a real life "the office" environment. DevOps team just deleted whole development IT infra with no notice, because it was costing too much apparently, and it does indeed. A meeting titled "ProjectA Mobbing", with no agenda, none takes notes or action points. %80 of people are kind of sleeping through the meetings. Person who calls the meeting just goes on fixing IT infra while 8 people in meeting watches.How do I quit nicely here? Is it too early after 3 weeks?Do I say, I am unfit for this company and environment? or lie and say I have another job offer?PS : There is a non-zero chance admitting unfit for role can put me in a legal trouble, as I am self-employed through my own company through a broker making %40 as I am.