Well for starters the CEOs and Directors of the company act like they are somekind of pagan gods who demand the sacrifice of blood and bones at every all hands meet. I have known about micromanagement in my previous jobs but I got to realise the sheer audacity of a company who can micromanage to the core. It's not about whether the manager holds the title of assistant vice president or Vice President. Even if the need to give their team member half a day of leave they need to run to the CEO and ask specifically whether that employee can be given any kind of leave at all. Mr. Ravi, the coo does not know anything about being chief , or a director or seem to know anything about operations. On top of that, he is an expert liar. He can forget about any task he has assigned to you seven days back and when you present the same task to him after a week of hard work he would flatly refuse to believe that he ever told you to do something like that. Happened to me three times, and has happened many times to my team members. I doubt they know their revenue per month.
Hiring: they only hire boot licking people in their company.if they hire somebody else by mistake, they would harass the person until they quit or find some silly excuse to get rid of them.
The HR does not even know how to write proper English.
It was the worst decision of my life to have joined this company. I wish nobody makes the same mistake as I have made.