Some comments are appropriate while rest are just frustration. I agree with the fact that they are changing policies and their non-professional behavior, but on the other side their payments are almost on time. I wasn't big fan of Infovision when I was in this company but still I have seen other companies as well, they all are on same boat, infect Infovision is better compare to others ( not the best) . You will have to consider the fact that, to achieve something you have to loose something. You might need to look somewhere else as well and if you are not happy then just move to other company like me. It is well and good to move in some other company rather than being suffered with the situation. I also want to make it clear this comment is not paid by Infovision (We all know how it works at Infovision!!!) but I don't encourage comments which are just just be written immaturely and just shows frustration.