As the company is still setting up its offices in India some tasks may take some time. But this is not a con they have just started and I am sure it'll be improved in coming months
As the clients work in EST sometimes one has to stay up till late to get things done