HI Rasheed, With the current scenario of many call center and BPOs in India, it becomes mandatory for many companies to work during our festivals (as their parent company in US does not have a holiday). Employees who join such firms are well aware of such conditions. They are given off during other times. So, it sort of becomes a leave on the day of the festival, and people who do not want to take leave do work on national holidays. Declaring holidays is a perquisite of the management. We go shopping on the days we have an off at work, what about the people who are working in places where we shop? They are working during the day we have off too. It is just like that. This company is working on Diwali taking into consideration their sales and business. If business is good, the employee profits too...Archana, you as a HR manager think on thos lines. How you put it in front of the employees, motivates or demotivates them. Now how you present it, is left to you. All the best!!