1. Company has been on many rounds of layoffs, not because it is losing money but because of the increasing profit targets set by management. Easiest way is to layoff staff and we lose good people in the process.
2. Too much focus on shareholder remuneration that it keeps getting repeated over and over again. Yes, it is good to reward shareholders for their investment and confidence in the company but don't forget your staff.
3. Been selling off business units even though they make money - just for short term capital gains to give out as dividends. How about investments for the future?