See the link in my profile. :)
In any company's failure, the first one to blame is the management because they failed and that's why a lay off has to be done..I had always felt that layoff is an easy way for a CEO or the management to wash off their hands rather than trying to solve the problem at hand..
A leader is someone who leads his team and makes other perform...
In management, I have found most people just licking the bosses above them...and i hate these bunch...in such a management structure, one actually creates a bunch of followers who are unfortunately called managers..
There are exceptions...and they are very few...and these are actual leaders who have the power to turn things around..