A woman employee of Tata Consultancy Services (TCS) in Nashik has described being isolated on a rooftop terrace and having her phone and personal belongings confiscated as part of what she called a ...