Very bad and nasty management in IT by the CIO ! Everything is good as long as you are being productive for the company and the moment you have some personal problem for a short period of time and you are not able to perform because of a grief or loss then the management gives you extra pressure and work and sets very rude and inhuman deadlines and calls for meetings every day and checks your progress and then begins micro management , if you are a min late then its put in your performance management ..Very unprofessional work place !