This is one of the worst organisations in the world I have seen. They never pay salary on time also they are not giving basic facilities to their employees. They are totally dependent upon the money they are getting from clients they never bother to appreciate your work and appraise you.
Due to their worst goodwill/rating in the market they have changed their company name but about the situation it is even getting worst. About their policies there is nothing which suites on employees needs and favours. They charge cheap fines from their employees to fuel their pocket money. There are filthy toilets even worst than road side toilets.
Their canteen charges are higher and quality of food is very cheap. Overall one should never join this organisation because it will lead you to frustration but nothing.