The key is whether the people asked to leave replaced by new recruits of the same skillsets (but may be of better quality) or are they of a different skillset exhibiting that employement is related to specific projects. In case the former is true than as many have suggested, you need to decide honestly whether you are able to fulfill the demands of the organisation.
Normally good small MNC set ups are ideal for recognition of good work due to high visibility and believe me no amount of remuneration gives you equivalent satisfaction as recognition by management.
Large companies may involve a bit of stability - this notion does not hold good in today's times, wherein most of them are looking to control employee costs, and you could fall prey to it in a "wholesale" decision.
All the best,
Normally good small MNC set ups are ideal for recognition of good work due to high visibility and believe me no amount of remuneration gives you equivalent satisfaction as recognition by management.
Large companies may involve a bit of stability - this notion does not hold good in today's times, wherein most of them are looking to control employee costs, and you could fall prey to it in a "wholesale" decision.
All the best,