Culturally rich approach towards staff/employees. Good work life balance company. Very encouraging and good support by the top level management. The policies of the company are well defined and everyone is expected to follow the same irrespective of their position.