Yes, the BHEL provides employees with basic pay and grade pay to employees taking extra hours. They give bonuses to employees who work hard and also working on holidays. The Company is generous as it increases the employee's salary when required.