Amazon India's new corporate headquarters is located on the ... Many of the 5000 Amazon employees who work at its WTC (World Trade Centre) office chose to live close by because of these services.
Amazon's mandatory five-day return-to-office policy has led to early challenges, including office thefts and hygiene issues.