Management Sucks, no one to look to your problems, HR is just a puppet being made to sit there, if you come late by 15min, then u ll be marked half day absent. Decisions are made on the fly without any discussion. A very cunning person heading the company now. So u can expect ur worst nightmare here. If u want to leave the company also, there will be big lot of problems your way,.