Infrastructure is nice and facilities look like of 5 star hotel
Cons
Work culture is not good. They will fire for no reason. They won't help you in need. They showed true colours during pandemic when they didn't help employees and many employees died.