No I do not think that firing is solution , rather we should motivate employees to work more aggresively, dedicatedly in cost competitive way. Temporarily cuts in perks and salary is acceptable, but mgmt. must show and take confidence of all the employees in this bad patch.