Works like a startup company. Nobody has any clarity regarding the flow of work. Managers are the dumbest I have seen in my whole career. They don't do any work except from gossiping. HR doesn't behave like HR. She is best friends with managers. False work pressure created on employees by assigning unnecessary work which is not generating any revenue. In short it's a complete lala company. No proper review system. No quantitative data against which your performance would be measured. Everything depends upon your manager's will.