The team and the corporate culture are the keys to success