An employee has detailed a case of managerial overreach and questioned the Indian work culture after their team lead (TL) repeatedly asked them to submit medical documents, whilst on an approved ...