Managers are workaholic and they expect same from employees. Working extra hours and on weekends is normal here and part of work culture. Also, you have 24*7 oncall for which you get no extra payment. In india, they are abusing legal rules and making employee work for free for these oncall. Someone should file a legal complaint to make new relic educated and legal compliance.