one of the best places with work life balance. Organization has a very good vision and commitment towards it.
Lot of focus on technologies of future.
Management spends lot of time in process implementation and improvement.
Organization has an open culture with high standard of ethics and imparts lot of trust on employees.