Adecco has been my punching bag for some time now, and Wall Street's as well. But their stock has taken a sudden upturn with the outing of Caille as CEO. For a blow-by-blow account of the boardroom battle, read this.
My advice to his replacement:
1. Anyone can "fill jobs", so ditch your low (no?) margin business for true customer solutions.
2. Ditch your North American payroll system while you're at it. Your branch managers hate the fact that they can't cut a temp check when they need it. There is no excuse for not being able to issue multiple checks per week for an employee. A lot of people in the U.S. live check to check, so get a system that does day pay.
3. Under-promise, over-deliver. You're famous for sending in A-team sales people who sell a client a solution and win the deal only to have the customer boot you out after the branch in charge can't execute on the promises. Push the sales and execution out to branch level.