Overall: Good it has a nice working culture ...and I feel good to spend my precious time there ....thank you for everybody belong to Shiva...I am thankful to all of you ..!
Mohali (Punjab)
Indore (Madhya Pradesh)
Mohali (Punjab)
Raipur (Chhattisgarh)
Coimbatore (Tamil Nadu)