Corporate culture

The customer is a star
Opening of new ideas and new methods to encourage creativity
Quick decision making from top management
Flexibility and prompt response
A good sense of professional ethics