Today's corporate landscape ain't <i>Sesame Street</i>
The reality of today's business environment is that many companies have resorted to cost-cutting measures, in a bid to brace themselves for any spillover effects from the economic downturn in the United States.Headcounts have been frozen, resources are stretched thin and in the worst-case scenario, jobs are cut and staff layoffs can run in the hundreds, or even thousands.