India Glassdoor review costs boss job after sacked employee reveals ‘toxic’ workplace issues A company has reportedly sacked a manager after failing to fill a junior position that has remained vacant since last Read More » April 8, 2025