Following on from my mantra that the answers your looking for are found in the questions you ask yourself:
Is our culture and technology evolving with customer needs?
Are we innovating and improving on operational efficiency?
Are we making a difference to society?
Are we putting money aside for future needs?
Are we constantly learning?
Is the team working with passion and serving clients from the heart?
Do we inspire our customers?
The moment you stop asking these questions is the moment you start falling behind.