At ECHO India, we are committed to collaborative efforts leading to larger social changes. If you’re an individual with the passion to create an impact and can work in a fast-paced environment, you’ll fit right in.
Benefits of Working at ECHO India
Employee Well-Being Support
Company paid programs for employee well-being and mental health support
Health & Accidental Insurance
Group mediclaim cover of 10 lacs for you, your spouse & dependent children alongside an additional group personal accident cover of 10 lacs for yourself
Parental leave (maternity & paternity)
Paid time-off to allow members to take time as new parents
Flat Leave Structure
30 days of paid leave plus additional leave categories to manage personal requirements
Transparent and flexible work environment
A work environment based on openness, respect and trust
Equal opportunity
A safe and respectful space with equal opportunities for all members