Very bad management..work hard pay less.. work smart your mental illness will stay healthy..eVery bad company i have been working for.... bad management... working on pubilc holiday such as Deepavali and Christmast... not recommended to working here for a long time.