r/IndianWorkplace•11 mo. agoUnhappy_Ad1040Had a call with Manager and Lead all of sudden asking me " reason on delay deliverables"Workplace Toxicity[removed]Posted Nov 10, 2025, 12:02 PM UTC12ShareSave