Okay, summarizing your job change dilemma:
You have 3 offers (Genpact, EPAM - Hyderabad relocation needed; TechM - local). You're unsure which to pick.
Don't just focus on location (staying in Delhi with TechM). Also consider: the actual role, growth opportunities, company culture/work-life balance, total compensation, project domain/technologies, and company stability.
To decide: Research each company thoroughly, revisit job details, connect with current/former employees, and weigh the pros/cons based on your priorities.
My suggestion is to join Tech Mahindra.
Want to discuss your offers and get advice? Join our community! https://chat.whatsapp.com/B6weknl7133BQXjPva0pgB