I would come the other way Yadav...
Do you have another job in the waiting or do you have to look for one?
If your answer is yes, then, move on... If your answer is no, you might have to look for one... Well, then don't think along those lines yet! Always, ask yourself the question when you truly have an option.
If you do have another job in the waiting... move ahead...
Does your boss trouble you in particular (over your other colleagues)?
If your answer is yes, you might want to discuss with him, the HR or others in the organization (your Godfathers, etc.)... That might help you understand and maneuvre the situation better.
If not,try to discuss it with the other colleagues and take it up with the HR or your contacts at the higher ranks... Usually a new recruit gets the support of the management unless he is doing something drastically wrong. Going by what you say, the cost has reduced, but the targets are maintained... Its a win-win for the management.
Are you personally unhappy with the situation in your company? Do you keep thinking of the way your boss speaks, etc. even after you reach home?
If your answer is yes, then first of all, learn to relax. And if you are still troubled at a personal level, I think you should look for a new job... So, start your search in full earnest... But yes, think of leaving only when you have another option...