Had 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 UTC

12
Loading comments…