Whats with all the employee swapping? Do they realise that the success is built on the people not the product and getting people from other failing companies brings a risk of the same problem. Managers tend to manage the same way regardless of who they work for.