By using this site, you agree to our Privacy Policy and our Terms of Use. Close

signs of a good company, they recognize they need to change and keep innovating even when they are kicking ass. in business if you just keep doing same thing someone will come and do it better and you lose all market share.