Sharan Hegde of Club faces criticism after laying off employees