I worked with them for 2 years. Was very much impressed with their assurance towards employee's safety, back up plan. There is a complete transparency in the system, work enviromnnment is great and cleanliess is perfect. Getting promoted was the toughest part. The coordination, execution of duty. Everything wasvery well planned and executed.